摘要:
前面章节有提到通过设置option_byte来配置看门狗,我手上拿到的项目工程是没有配置option_byte的,但是发现coder是在程序中见缝插针般插入以下代码: WDTE = 0xac; 这个赋值操作就是喂狗,至今我也不知道option_byte的复位值是多少,从官网下载的数据手册也没有说明。其实可以通过一些方法来验证,即不设置option_byte,不喂狗,看程序是否会不停复位。废话说完,言归正传,我们用定时器来实现定时喂狗。 这里用到的是78K0/FY-2系列单片机,使用TM51作为定时器,需要配置的寄存器有: TCL51——选择定时器时钟频率,是在外部硬件时钟频率的基础... 阅读全文