位置:首页 > IC型号导航 > 首字符S型号页 > 首字符S的型号第339页 > ST7FLITE09Y0B6 > ST7FLITE09Y0B6 PDF资料 > ST7FLITE09Y0B6 PDF资料3第50页

ST7LITE0x , ST7LITESx
精简版定时器
(续)
11.1.3功能描述
8位计数器的值不能被读出或
写的软件。 MCU复位后,它开始
从0递增为f的频率
OSC
/32. A
计数器溢出事件发生时,计数器
翻转从F9H为00h 。若f
OSC
= 8兆赫,则
在两个计数器溢出的时间段
事件是1毫秒。这个时期可以通过设置一倍
婷在LTCSR寄存器中的结核病位。
当定时器溢出, TBF位被置
如果硬件和一个中断请求
该TBIE设置。 TBF位由软件清除
读LTCSR寄存器。
11.1.3.1看门狗
看门狗使用WDGE位使能。
正常的看门狗超时为2ms ( @ = 8 MHz的
f
OSC
) ,在这之后则产生一个复位。
为了防止这种看门狗复位现象发生,软件
必须设置WDGD位。该WDGD位被清零
经t后的硬件
WDG
。这意味着,软件
必须写入WDGD位以规则的间隔,以
防止发生看门狗复位。请参阅
图 -
URE 31 。
如果看门狗没有后立即启用
复位,所述第一看门狗超时将较短
比2ms的,因为这期间被计数的起始
从复位。而且,如果一个2ms的周期已经有
最后一个MCU复位,看门狗后,再经过
集将于只要WDGE位被设置。
由于这些原因,建议使
看门狗后立即复位或别的
前WGDE位设置WDGD位,所以一
不会发生,至少2ms的看门狗复位。
注意:
软件可使用的时基功能
设置WDGD位为1或2毫秒的间隔。
看门狗复位可以在任何时候通过强制
设置WDGRF位。用来产生一个强制
看门狗复位,看门狗首先必须激活
通过设置WDGE位,然后WDGRF位
已被设置。
该WDGRF位也作为一个标志,指示
看门狗是复位源。它非盟
自动清除它已被读取之后。
注意事项:
当WDGRF位被置位,软件
必须在下一次清除它,否则看门狗
被使能(通过硬件或软件) ,该微
控制器将被立即复位。
硬件看门狗选项
如果硬件看门狗被选中选项字节,
看门狗始终处于激活状态,并在WDGE位
该LTCSR不被使用。
请参考选项字节说明在"device
配置和订购information"部分。
使用带有看门狗HALT模式(可选)
如果在暂停选项看门狗复位不SE-
通过选项字节lected ,可以使用暂停模式
当看门狗被启用。
在这种情况下,HALT指令停止振荡
器。当振荡器停止,精简版定时器
停止计数,不再能够生成
看门狗复位,直到单片机接收
外部中断或复位。
如果一个外部中断被接收时, WDG重新
启动后, 256个CPU时钟计数。如果复位
产生,看门狗被禁用(复位状态) 。
如果暂停模式,看门狗被启用的选项
字节(无看门狗复位的HALT指令) ,它是
执行HALT之前推荐的指令
灰刷新WDG计数器,以避免unex-
pected WDG醒来后立即复位
微控制器。
50/125
1