添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第74页 > DS89C440 > DS89C440 PDF资料 > DS89C440 PDF资料1第40页
DS89C430 / DS89C440 / DS89C450超高速闪存微控制器
看门狗定时器
看门狗定时器功能的两个看门狗中断和看门狗复位源。当该时钟
17
分频比设置为10b时,中断超时具有2的晶体振荡器时钟默认分频比,用
看门狗复位设置512个系统时钟周期后超时。这导致了一个33MHz的晶体振荡器产生
中断超时每3.9718ms ,后来跟着15.5μs通过看门狗复位。看门狗定时器被重置为
默认的分频比下面的任何复位。在时钟控制( CKCON.6和7 )注册使用WD0和WD1位,
其他的分频比可以选择更长的定时中断周期。
表13
总结看门狗位
设置和超时值。
注意:
所有看门狗定时器的复位超时遵循编程超时中断
由512个系统时钟周期,这相当于振荡周期取决于时钟分频数变化
( CD1 : 0 )和晶体倍频设置。
表13.看门狗超时值(以时钟周期数)
4X/2X
1
0
x
x
x
CD1 : 0
00
00
01
10
11
看门狗超时中断
WD1 :0 = 00 WD1 :0 = 01 WD1 :0 = 10 WD1 :0 = 11
2
15
2
16
2
17
2
17
2
27
2
18
2
19
2
20
2
20
2
30
2
21
2
22
2
23
2
23
2
33
2
24
2
25
2
26
2
26
2
36
WD1 :0 = 00
2
15
+ 128
2
16
+ 256
2
17
+ 512
2
17
+ 512
2
27
+ 524,288
看门狗复位超时
WD1 :0 = 01
2
18
+ 128
2
19
+ 256
2
20
+ 512
2
20
+ 512
2
30
+ 524,288
WD1 :0 = 10
2
21
+ 128
2
22
+ 256
2
23
+ 512
2
23
+ 512
2
33
+ 524,288
WD1 :0 = 11
2
24
+ 128
2
25
+ 256
2
26
+ 512
2
26
+ 512
2
36
+ 524,288
看门狗控制( WDCON )SFR用于编程功能。 EWT = 1是启用的
看门狗定时器复位功能和RWT ( WDCON.0 )是用于重启看门狗定时器。设置RWT
位重新启动定时器另一个完全间隔。如果看门狗定时器复位功能是由EWT位和屏蔽无
复位颁发给通过RWT位定时器,看门狗定时器的速度产生超时中断
通过编程的分频比来确定。 WDIF ( WDCON.3 )是中断标志设置的定时器终止和
WTRF ( WDCON.2 )是复位标志下面的看门狗复位超时设置。设置EWDI位( EIE.4 )使
看门狗中断。看门狗定时器的复位和中断超时计数系统时钟测量
周期。
独立的看门狗定时器功能的晶振启动计数器之前数65,536晶振时钟周期
使晶体振荡器用作系统时钟。这种预热时间由看门狗定时器核实
在每次开机以及后续的停止模式晶体每次重新启动时。看门狗也
用于建立每当在CTM PMR寄存器被设置为使能晶体乘法器的启动时间
(4X/
2X
).
其中一个看门狗定时器应用是看门狗将系统从待机模式唤醒。看门狗
中断可以被编程为允许一个系统来周期性地唤醒以取样外部世界。
内部系统复位
软件复位可以通过编写一个系统复位命令,将闪光控制SFR启动。复位状态
维持约90外部时钟周期。在这段时间中, RST引脚被驱动到逻辑高。一旦
复位被删除, RST引脚被拉低,并且工作从地址0000H 。
40 48

深圳市碧威特网络技术有限公司