
ADuC824
IEIP2
二级中断使能和优先级寄存器
SFR地址
上电默认值
位寻址
—
PTI
A9H
A0H
No
PPSM
PSI
—
ETI
EPSM
ESI
表三十二。 IEIP2 SFR位功能
位
7
6
5
4
3
2
1
0
名字
—
PTI
PPSM
PSI
—
ETI
EPSM
ESI
描述
留作将来使用
写的用户选择TIC中断优先级( “1” =高; “0” =低) 。
写的用户选择电源监控器中断优先级( “1” =高; “0” =低) 。
写的用户选择SPI / I
2
串行口中断优先级( “1” =高; “0” =低) 。
保留,该位必须是“ 0”。
撰稿用户启用“1”或禁用“ 0 ” TIC中断。
撰稿用户启用“1”或禁用“ 0 ”电源监控中断。
撰稿用户启用“1”或禁用“ 0 ” SPI / I
2
串行口中断。
中断优先级
中断向量
在中断使能寄存器被写入由用户启用
单个中断源,而中断优先级寄存器
允许用户选择的两个优先级为每个中断之一。一
中断一个高优先级的可能中断的低服务程序
优先级的中断,如果不同的优先级的两个中断发生
同时,较高的电平中断将首先被响应。一
中断不能由相同的另一个中断来中断
优先级。如果优先级相同的两个中断发生simulta-
neously ,一个轮询序列观察到,如表XXXIII 。
表三十三。内的中断优先级
当中断发生时,程序计数器被压入
栈和相应的中断向量地址被装入
程序计数器。中断向量地址如图
表三十四。
表三十四。中断向量地址
来源
IE0
TF0
IE1
TF1
RI + TI
TF2 EXF2 +
RDY0 / RDY1 (ADC)的
II
2
C + ISPI
PSMI
TII
WDS ( WDIR = 1) *
向量地址
0003六角
000B六角
0013六角
001B六角
0023六角
002B六角
0033六角
003B六角
0043六角
0053六角
005B六角
来源
PSMI
WDS
IE0
RDY0/RDY1
TF0
IE1
TF1
I2CI + ISPI
RI + TI
TF2 EXF2 +
TII
优先
1 (最高)
2
3
4
5
6
7
8
9
10
11 (最低)
描述
电源监视器中断
看门狗中断
外部中断0
ADC中断
定时器/计数器0中断
外部中断1
定时器/计数器1中断
I
2
C / SPI中断
串行中断
定时器/计数器2中断
时间间隔计数器中断
*本
看门狗可以被配置时,它产生一个复位的中断,而不是
超时。这是用于记录错误或检查的内部状态
单片机为核心,以理解,从一个软件调试点,为什么
发生看门狗超时。看门狗中断距离略有不同
在它的优先级正常中断总是被设置为1 ,这是不可能的
通过在IE SFR中的全局禁止位( EA )来禁止中断。这是
做是为了确保中断将总是被响应,如果监视计时器
发生超时。看门狗只会产生一个中断,如果看门狗
超时是大于零。
版本B
–61–