看门狗定时器的用法,是不是这样的?跪求指点

2020-02-09 09:34发布

#pragma config WDTEN = ON,WDTPS = 64    //看门狗定时器使能,使用64分频
...
...
...
main()
{
...
...
...
_asm          //嵌套汇编,看门狗清零
CLRWDT
_endasm
}

大概的一个用法是这样的吧?
上面的一个WDT的定时周期为4ms*64=256ms
假定程序从main函数开始运行到CLRWDT时间小于256ms,是不是出现程序跑飞(也就是经过了356ms还没有运行到CLRWDT),就会自动产生一个复位信号吗?
望高手解答。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。