《单片机原理及应用》_第九章.ppt

第三节定时/计数器程序设计及实践

下面编写一段加入了看门狗的程序.本段例程使用的是STC89C52单片机.在此程序中.不仅在主函数的while(1)循环中加入了喂狗语句.还在Delay10ms()和Delay1ms()函数中加入了喂狗语句.因为在22.1184MHz的振荡频率下.看门狗的溢出时间为不足9ms.在用到长达10ms的延时处必须喂狗.为了保险起见.延时1ms的函数也加入了喂狗语句.由于reg52.h头文件中并没有WDTRST的声明.所以在程序开始处加入了对它的声明“sfrWDTRST=0xA6.”.上一页下一页返回第三节

文档评论(0)

1亿VIP精品文档

相关文档