大家好!想请教大家一个问题!我
现在写了一个PIC16F877控制步进电机的程序,用了三个
中断,TMR1中断,TMR2中断,还有一个就是RB4的电平
变化中断,TMR1中断是控制数码管显示的,就是数码管
一秒显示一次,是从180显示到0的,TMR2中断是控制电
机运行的,就是电机每4ms运行一步,RB4是限位用的,
就是电机一碰到RB4就反方向运行,现在的问题就是程序
有点混乱,点击MPLAB的Debugger的运行按钮时,系统说
: Simulator status indicates that the SIM stopped because the Watch
Dog Timer(WDT) expired. If your program stopped unexpectedly,you may have your WDT
enabled. 我不知道要怎么设置这个WDT,也不知道CLRFWDT这条
指令应该放在什么地方,所以想请大家帮忙解答一下,非常
感谢了! |