中断寄存器
IRQ使能标志
地址
00C1H
名字
IRQ_EN
第7位
-
第6位
-
第5位
INT1
4位
INT0
第3位
P3
第2位
TM0
第1位
USB
位0
-
R
W
√
√
程序可以使(设定为“1” )或禁止(清除为“0” ),通过该触发的IRQ的能力
注册。
USB : USB完成接收或发送数据
TM0 :定时器0溢出
P3 :下降沿触发信号出现在端口3输入模式
INT0 , INT1 :下降沿触发信号出现在P0.4和P0.5输入模式
IRQ状态标志
地址
00C2H
名字
IRQ_ST
第7位
-
第6位
-
第5位
INT1
4位
INT0
第3位
P3
第2位
TM0
第1位
USB
位0
-
R
W
√
-
当IRQ发生时,程序可以读取该寄存器知道哪些源触发IRQ 。
IRQ清晰的标志
地址
00C3H
名字
IRQ_CLR
第7位
-
第6位
-
第5位
INT1
4位
INT0
第3位
P3
第2位
TM0
第1位
USB
位0
-
R
W
-
√
程序可以通过写“1”到相应的位来清除中断事件。
看门狗定时器( WDT )
地址
00DEH
00DFH
名字
WDT_ST
WDT_CLR
第7位
RSTS
CLR
第6位
-
-
第5位
-
-
4位
-
-
第3位
第3位
-
第2位
第2位
-
第1位
第1位
-
位0
位0
-
R
W
√
-
-
√
位3〜位0: WDT的内容
RSTS :看门狗复位状态,由硬件时, WDT溢出设置,并明确由固件或
硬件复位
CLR : RSTS清晰, WDT复位控制位,该程序可以清除RSTS位和复位WDT
写“1 ”到CLR位
看门狗定时器( WDT)是作为一个4位计数器,其目的是防止程序
未知错误。如果WDT溢出时, WDT复位功能将被执行。 RSTS (位7
WDT_ST )被硬件置时, WDT溢出。它也可以由硬件复位进行清零或
1写入WDT_CLR 7 。看门狗定时器的时间间隔造成的复位是0.7秒左右,在6MHz的外部
振荡器。编程一成WDT_CLR寄存器的第7位可以重置WDT的内容。在
正常情况下,应用程序必须复位看门狗定时器溢出之前。 WDT溢出
表示操作不受到控制,该芯片将被复位。看门狗的组织
计时器如下所示
笙泉
MPC2F35_USB数据表
9