为什么不是只执行一次

2019-03-24 08:19发布

2.png
我写了一个读写24C256的程序。
先往里写3个数据,再读出来。
如果和写的一致,就让指示灯闪烁一次。
我感觉我的程序执行结果,要么灯不闪,要么闪一次。
可是代码烧进去,灯不停滴闪。
我没有仿真器,只有烧写器。看门狗关闭了。
我搞不懂怎么回事?请高手指教,谢谢!上面的程序后面就是一个空的while循环了、



此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
gs001588
1楼-- · 2019-03-24 12:04
wihle(1)
{
   ;
}

while里面没东西,不知道会不会停住。
chenbingjy
2楼-- · 2019-03-24 14:49
 精彩回答 2  元偷偷看……
wsmysyn
3楼-- · 2019-03-24 17:45
单片机某种原因一直在复位?
chenbingjy
4楼-- · 2019-03-24 18:20
wsmysyn 发表于 2017-10-27 16:20
单片机某种原因一直在复位?

如果真是这样的话,我把延时时间加长一倍,应该就不闪了。
我试一下。
ywlzh
5楼-- · 2019-03-24 21:11
 精彩回答 2  元偷偷看……
chenbingjy
6楼-- · 2019-03-24 21:36
果然灯不闪了,就是复位了。

一周热门 更多>

相关问题

    相关文章