添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第170页 > DS80C400 > DS80C400 PDF资料 > DS80C400 PDF资料4第89页
DS80C400网络微控制器
表27
表明,对于一个40MHz的晶振频率,看门狗定时器能够产生超时
从3.28ms周期( 2
17
×1 / 40MHz的),以大于一个半秒( 1.68 = 2
26
×1 / 40MHz的)与
CD1的缺省设置: 0 ( = 10 ) 。在超时周期这一巨大差异使得非常灵活的系统实施。
在一个典型的初始化,用户选择的可能的计数器值,以确定超时之一。一旦
反链已经完成了一个完整的计数,硬件设置中断标志( WDIF = WDCON.3 ) 。不管
软件是否利用此标志,有则512系统时钟离开,直到复位标志( WTRF =
WDCON.2 )被设置。软件可以启用( 1 )或禁用( 0 )使用enable看门狗定时器复位复位( EWT =
WDCON.1 )位。
表27.看门狗超时值
4X / 2X CD1 : 0
1
0
x
x
x
00
00
01
10
11
WD1 :0 = 00
2
15
2
16
2
17
2
17
2
25
看门狗超时中断
WD1 :0 = 01
WD1 :0 = 10
18
2
2
21
2
19
2
22
2
20
2
23
2
20
2
23
28
2
2
31
WD1 :0 = 11
2
24
2
25
2
26
2
26
2
34
IrDA的时钟
在DS80C400具有以产生输出时钟(CLKO ),为在端口引脚P3.5的二次函数的能力。
同时设置了IrDA时钟输出使能位( IRDACK : COR.7 )和外部时钟输出使能位
( XCLKOE : COR.1 )为逻辑1产生16倍的编程波特率的串行端口0的输出时钟。
在串口0我一起用这个16X输出时钟/ O( TXD0 , RXD0 )可方便地直接
连接到共同的IrDA编码器/解码器。如果仅凭XCLKOE位被设置为逻辑1时, CLKO引脚
输出所系统时钟频率除以2,图4 ,图6,或8除以时钟输出分频比特( COD1 :0)所定义的。环境
单独的IRDACK位为逻辑1没有影响。
中断
该微控制器提供16个中断源有三个优先级。所有中断,除的
电源失效中断,是由独立的使能位的串联组合和全局中断使能控制EA
( IE.7 ) 。 EA设置为1允许使用单独的中断。清除EA禁止所有的中断,无论
他们各自的使能设置。
三个可用的优先级为低,高和最高。最高优先级是保留给电源故障
只有中断。所有其他中断的各个优先级位,当设置为1建立特定中断
为高优先级。除了用户可选择的优先级,每个中断也有其内在的自然优先级,使用
确定同时发生的中断的优先级。可用的中断源,它们的旗帜,使,
自然优先级和可用的优先级选择位的确定
表28 。
需要注意的是外部中断2-5
1- Wire总线主机共用一个中断向量( 43H ) 。还要注意的是外部中断5和1-Wire总线
总线主机中断多路复用,以形成一个单一的中断请求。当1 -Wire总线主机中断
启用( EOWMI = 1 )时,它的优先级高于外部中断5.为了使要使用的外部中断请求5 ,
1- Wire总线主机中断必须被禁止( EOWMI = 0 ) 。
89 97

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