一个头疼的问题,PIC16F726约运行50分钟后会复位一次,再运行,过些时间又会复位.
我是一个控温的产品,使用了PIC16F726,运行约50分钟后会自动复位。为什么说是复位呢,我一直有用串口来监控运行的状态,我在程序的开始放了一个输出“START”的状态输出。约50分钟后就会复位输出一个“START”。
看门狗是处于关的状态。电源的话我也用过直流电源替代过。都会出现,苦于找不到问题。
一般复位由几个原因:
1,看门狗复位。----我已经关了。
2,电源不稳造成的复位,-----我有用直流电源替代。
3,堆栈溢出会不会复位? ----不知道怎么测试是否是这个复位造成。
请各位及版主给点提示。 |