智能车制作

标题: 89C52程序下载不进去是怎么回事啊?? [打印本页]

作者: zgsxylml    时间: 2013-4-11 20:21
标题: 89C52程序下载不进去是怎么回事啊??
我拿的是自己焊的开发板,STC89C52的芯片,之前学长在他机子上下载程序是成功的。我现在下载程序(流水灯)的时候电脑上显示的是“下载成功、已加密”,但是开发板就是没有反应。换了芯片还是同样的问题。有的时候下载到一半显示“失败”了,开发板上的LED倒是全亮。请问这是为什么啊?有没有什么办法能让我把程序下进去?谢谢各位了!!!

这是我的代码

#include <reg52.h> //头文件
void main()//程序入口
{
int i;  //定义了一个整形变量i
P1=0xfe; //给P1赋值11111110,第1个发光二极管亮
while(1) //死循环
{
for(i=0;i<23000;i++);//延时一段时间(本延时时间不经过严格计算)
   if(P1&0x80) //判断P1&10000000是否为真(大于0便为真)
   {  
     P1<<=1; //如果为真,P1不带进位左移1位
     P1|=0x01; //P1或00000001
   }  
   else  //如果P1与10000000为假
   {  
     P1<<=1; //P1不带进位左移1位
   }
}
}


作者: chen3bing    时间: 2013-4-22 16:07
查查电路,有没有虚焊?
作者: 王鹏    时间: 2013-5-9 13:51
波特率可能设置错了,
作者: XWQ    时间: 2014-6-12 16:32
1、USB转串口的问题
2、下载器的问题
3、电路问题




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2