本帖最后由 zuu0 于 2012-5-31 17:31 编辑
void main()
{
启动画面
延时2秒
其它功能初始化
开看门狗 //1秒 小于上面的延时 stc WOD_CONr=0X3C
while(1)
{
........
喂狗
}
}
现象: 正常上电启动,程序正常,每次上电都工作正常
按下复位键:启动画面 一直在闪烁,也就是没有喂狗。
为什么???按复位键后和上电 程序难道还不是从一个地方开始执行?
在延时2秒那段程序里不断喂狗,工作正常。郁闷啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2、判断下单片机是否真的成功复位了,复位电容会不会太大。
3、不知道你用什么屏,你屏初始化是否正确。因为你断电后是重新上电 和你在通电过程中重新初始化不是一个概念。
一周热门 更多>