您现在的位置是:源码地带 > 资源下载

看门狗定时器 看门狗休眠模式

资 源 简 介

在正常操作期间,一次WDT 超时溢出将产生一次器件复位。如果器件处于休眠状态,一次WDT
超时溢出将唤醒器件,使其继续正常操作(即称作WDT 唤醒)。对WDTE 设置位清零可以永久
性地关闭WDT。
后分频器分配完全是由软件控制,即它可在程序执行期间随时更改。
在例26-1 中,如果需要的预分频值不是1:1,就不需要对OPTION_REG 寄存器做初始修改。如
果需要的预分频值是1:1,那么先向OPTION_REG 设置一个非1:1 的临时预分频值,在完成其
它操作后,在最后修改OPTION_REG 时再设置1:1 的预分频值。这样操作,主要是因为无法知
道TMR0 预分频器的当前计数值,而且分频器更改后,该值将变为WDT 后分频器的当前计数值,
所以必须遵循示例中的代码顺序。如果没有按照示例中的代码顺序改变OPTION_REG 寄存器,
那么无法准确得知WDT 复位前的时间。

相 关 资 源