看门狗程序工作原理:
1、看门狗是一个用**时钟源提供的脉冲进行累加计数的计数器,无需任何外部元件;
2、**的RC时钟信号源是指RC振荡器与OSC1引脚的外接RC振荡器,OSC1和OSC2外接晶体振荡器或陶瓷谐振器构成的单片机系统时钟是分离的,这就意味着,即使单片机进入系统时钟停振的睡眠状态,**计时器仍然能够运行;
3、在单片机执行程序期间,一次看门狗定时器超时溢出,将使单片机产生复位操作,如果单片机处于睡眠状态,一次看门狗定时器超时溢出将使单片机被唤醒,恢复正常运行状态,并且继续执行在进入睡眠之前被搁置的程序;
4、每次看门狗定时器超时溢出,都会使得状态条件寄存器中的T0位被清0,以记录曾经发生的这次看门狗溢出事件,供作程序查询判断用;
5、当**计时器等于0时,看门狗定时器将被永久禁止,当**计时器等于1时,看门狗定时器将被永久启用。
一枕残灯,谙尽孤眠滋味。旖旎时光终敌不过霜染鬓华发。刀剑暗哑,肃穆萧杀岁月摧残,明媚缠绵几时了,落花有情流水无意,可怜人意,一缕相思无断绝,化为情殇空徘徊,天地蒙山悠悠间,细想从来,又多一段幽美凄楚的不老传说。
本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。