
M41T66
时钟操作
3.4
看门狗定时器
看门狗定时器可以用来检测失去控制的微处理器。用户
通过设置超时所需的量成看门狗程序看门狗定时器
寄存器,地址09H 。
位BMB4 - BMB0存储乘法器和三位RB2 - RB0选择分辨率
其中:
000 = 1月16日秒( 16HZ )
001 =四分之一秒( 4赫兹)
010 = 1秒(赫兹)
011 = 4秒(1 / 4赫兹),并
100 = 1分( 1 / 60Hz)的
注意:
无效的组合( 101 , 110 ,和111 )将不会启用看门狗超时。设置
BMB4 - BMB0 = 0与RB2 - RB0的任意组合, 000以外,将导致
立即看门狗超时。
的超时时间的量,然后确定为5位乘法器的乘法运算
值的分辨率。 (例如:在看门狗寄存器写入00001110 = 3 * 1或3
秒)。如果处理器没有在指定期内, M41T66内部复位定时器
设置WDF (看门狗旗),并生成对IRQ / OUTpin中断。该
看门狗定时器只能通过具有微处理器执行的一个写复位
看门狗寄存器。在超时时间,然后重新开始。
如果看门狗定时器超时,任何值可写看门狗寄存器
为了清除IRQ / OUT引脚。 00H值将禁用看门狗功能,直到它
再次编程为一个新值。的标志的读寄存器将复位看门狗标志
( D7位;注册的0Fh ) 。上电时看门狗功能自动失效,并
看门狗寄存器清零。
注意:
在写任何时钟寄存器将重新启动看门狗定时器。
19/33