
HT82D20R/HT82D20A
S y时骤米
C罗 K / 4
宽深牛逼
S·C
R 0 M
C 0 D E
O·P TIO N
发E乐(C T)
宽深T P上电子旗下℃的乐
8 - B是C 0加利德
7 - B是C 0加利德
8 -to -1 M ü X
宽深牛逼牛逼IM é - ü吨
W S 0 W S 2
看门狗定时器
定时器可以通过配置选项被禁用。如果
看门狗定时器是相关的禁用,所有的处决
给WDT都是没有作用。
一旦内部WDT振荡器( RC振荡器
的31ms / 5V正常)期间被选择时,它被第一分割
通过256 (8级)来获得的标称超时周期
8毫秒/ 5V 。此超时时间可以随温度而变化
Tures的, VDD和工艺变化。通过调用
WDT预分频器,更长的超时周期可实现。
写数据到WS2 , WS1 , WS0 (位2 , 1 , 0的
WDTS )会产生不同的溢出时间。如果WS2 ,
WS1 , WS0的值都等于1 ,分频比例为向上
至1:128,和最大超时时间是1秒/ 5V 。如果
WDT振荡器被禁止, WDT时钟仍有可能
来自指令时钟,工作在
除了在HALT相同的方式状态时,WDT
可能会停止计数并失去保护功能。在
这种情况下,逻辑可以仅由外部重新启动
逻辑。高字节和第3位WDTS的是重新
供应给用户定义标志,它只能被设置为
10000
(WDTS.7~WDTS.3).
如果该设备工作在嘈杂的环境中,使用
片上32 kHz的RC振荡器( WDT OSC )是强烈消遣
ommended ,因为HALT模式会停止系统时钟。
WS2
0
0
0
0
1
1
1
1
WS1
0
0
1
1
0
0
1
1
WS0
0
1
0
1
0
1
0
1
分频比
1:1
1:2
1:4
1:8
1:16
1:32
1:64
1:128
待处理的配置选项
- CLR
WDT次
选择option 。如果
CLR
WDT指令被选择(即
WDT次数等于1 )的任何执行
CLR
WDT指令,就会清除WDT 。在该情况下
那
CLR
WDT指令和
CLR
WDT指令被选择(即
WDT次数等于2 ) ,这两个指令
必须执行清除WDT ;否则,WDT
可复位芯片作为超时的结果。
断电操作
-
停止
HALT模式是通过初始化
HALT
指令
和结果如下所示:
·
该系统振荡器将被关闭,但WDT
振荡器仍然运行(如果WDT振荡器是SE-
lected ) 。
·
的片上RAM和寄存器内容保持
不变。
·
WDT和WDT预分频器将被清零并重新
重新计数(如果WDT时钟来源是WDT
振荡器)。
·
所有的I / O端口保持其原有的状态。
·
PDF标志位被置位而TO标志位被清零。
该系统可以通过一个方式离开暂停模式
外部复位,中断,外部下降沿信号
PA口或看门狗定时器溢出。外部复位
导致系统初始化, WDT溢出
形成
warm
系统复位。通过检测TO和PDF标志
检查,病因芯片复位才能确定。
PDF标志是由一个系统上电或执行清除
琴键
CLR
WDT指令,并exe-时设置
琴键
HALT
指令。 TO标志位被置若
WDT超时时,同时产生唤醒,但只有
复位程序计数器和SP ;其他人留在
其原有的状态。
PA口唤醒和中断方式被
看作为正常运行的继续。每个位
在A口可独立选择唤醒
设备通过掩膜选项。从I / O口的信号觉醒
汗国,程序会继续执行下一条命令的
梁支。如果从一个中断,二序列唤醒
可能会发生。如果相关的中断被禁止或间
中断是允许的,但堆栈已满,程序将重新
庙在执行下一条指令。如果中断是
允许且堆栈未满,则中断重新
sponse发生。如果一个中断请求标志被设置为
1
在进入暂停模式时,唤醒功能
WDTS ( 09H )注册
在正常运行时,WDT溢出将初始化
a
会使系统
系统复位并置位
TO标志。
但在
HALT模式下,溢出将初始化
warm
reset
只有程序计数器和SP被复位。
要清除WDT的内容(包括WDT
预分频器) ,有三种方法;外部复位(
低电平输入到RES ) ,用软件指令和
HALT
IN-
梁支。该软件包括指令
CLR
WDT指令
而另一组
- CLR
WDT1及
CLR
WDT2组成。的
这两个指令中,只能有一个处于活动状态DE-
修订版1.30
12
2010年6月2日