微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 下载程序显示成功,但单片机没反应

下载程序显示成功,但单片机没反应

时间:10-02 整理:3721RD 点击:
刚开始接触单片机,遇到的问题一个接一个,先是单片机连接电脑不成功,然后就是连接电脑成功但是下载不了程序,现在就是下载得了程序但是单片机没反应,下面是程序:#include<reg52.h>sbit D1=P1^0;
void main()
{
        D1=0;
}
下面是编译结果,显示没错误:
Rebuild target 'Target 1'
assembling STARTUP.A51...
compiling test1.c...
linking...
Program Size: data=9.0 xdata=0 code=18
creating hex file from "test"...
"test" - 0 Error(s), 0 Warning(s)
这显示下载程序成功
.



但就是单片机没反应,上网找了好久都没找到解决方案,所以才发上来问一下

自己顶一下,有谁碰到过这种情况,望解答啊

看你的程序应该没什么问题啊  试试在D1=0后面加上while(1)

试了一下呢,还是不行呢,没反应

STC89C52RC和传统AT89C51单片机一样,注意EA脚是否接上VCC了,如果没有就不会执行单片机内部程序。

还需要另外接电源?不是usb线具备下载和电源的功能吗

你是在你做的板子上弄,还是开发板上弄?

我在我的开发板上试了你的程序没问题的

学校跳蚤市场买的二手板子,接上电脑按开关键的时候指示灯能亮,但除了开关指示灯,下载程序其他的都没反应

不是供电的问题,是有的脚位要拉高拉低的问题,你的程序没有问,可以跑!

也不知道是不是板子本身是坏的,网上查了都没这种情况

那估计是坏的板子。建议你再买一块新的。

要看LED的负极接的是不是接IO口,也就是LED的接法。还要加死循环就对了。

我的電腦系統Win8.1,使用STC90C51也遇到這種情況,下載程序成功,但單片機就是沒有反應,我試了在同學的Win7系統使用,單片機就能正常工作,目前正尋找解決方案。

我的Win8.1環境下的驅動兼容性問題解決了,不知你的電腦是什么系統,明天再寫份報告分享給大家

这个,你最好是用万用表测一下P1^0引脚电压是否发生变化

问下小编 这个问题最后怎么解决的

请问小编怎么解决的

你解决了没有,我有了这种问题

解决了吗,我也遇到了这样的问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top