添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第2869页 > M37544M2-XXXGP > M37544M2-XXXGP PDF资料 > M37544M2-XXXGP PDF资料1第19页
7544组
中断
发生中断通过12个不同的来源: 5外部来源, 6 IN-
ternal源和1个软件源。
中断控制
除了BRK指令中断所有中断都有一个中断
请求位和中断使能位,并且它们由控制
中断禁止标志。若中断使能位和在 -
中断请求位被设置为“ 1”,并且中断禁止标志被设置
为“ 0”时,中断被接受。
中断请求位可通过程序清零,但不能设置。
中断使能位可设置并由程序清零。
复位和BRK指令中断不能被禁用
任何标志或位。除了这些所有的中断被禁止时,
中断禁止标志被置位。
当有多个中断同时发生时,中断
根据优先接收。
中断操作
在接受中断的下列操作自动
matically进行:
1.正在执行的处理被停止。
2.程序计数器和处理器状态稳压的内容
存器被自动压入堆栈。
3.中断禁止标志置位和相应的中断
请求位被清除。
4.同时与推操作,中断目的地
地址是从矢量表中读出到程序计数器中。
表6的中断向量地址和优先级
中断源优先级
复位(注
2)
串行I / O接收
串行I / O发送
INT
0
INT
1
键唤醒时
CNTR
0
CNTR
1
定时器X
保留区
保留区
定时器A
保留区
A / D转换
定时器1
保留区
BRK指令
1
2
3
4
5
6
7
8
9
10
11
12
13
向量地址(注
1)
高阶
FFFD
16
FFFB
16
FFF9
16
FFF7
16
FFF5
16
FFF3
16
FFF1
16
FFEF
16
FFED
16
FFEB
16
FFE9
16
FFE7
16
FFE5
16
FFE3
16
FFE1
16
FFDF
16
FFDD
16
低阶
FFFC
16
FFFA
16
FFF8
16
FFF6
16
FFF4
16
FFF2
16
FFF0
16
FFEE
16
FFEC
16
FFEA
16
FFE8
16
FFE6
16
FFE4
16
FFE2
16
FFE0
16
FFDE
16
FFDC
16
【中断边沿选择寄存器】 INTEDGE
外部中断INT有效沿
0
和INT
1
可以选择
由中断边沿选择位,分别为。
由键唤醒选择位,启用/禁用的关键,上
P0的唤醒
0
销可以被选择。
使用注意事项
当设置如下,则中断请求位可以被设置为
“1”.
设置外部中断的有效边沿时
相关寄存器:中断边沿选择寄存器(地址
003A
16
)
定时器X模式寄存器(地址2B
16
)
定时器模式寄存器(地址1D
16
)
当不需要中断发生与同步
这些设置,请按以下顺序。
设置相应的中断使能位为“0” (禁用) 。
设置中断边沿选择位(极性转换位)为“ 1 ” 。
“0” 1或更长时间后设置相应的中断请求位
指令已被执行。
设置相应的中断使能位为“ 1” (启用) 。
中断请求产生条件
在复位输入
在串行I / O数据接收
在串行I / O发送移位或完成
当发送缓冲区为空
在检测到上升沿或下降沿的边沿
INT
0
输入
在检测到上升沿或下降沿的边沿
INT
1
输入
在下跌的输入逻辑电平相结合的
端口P0 (输入)
在检测到上升沿或下降沿的边沿
CNTR
0
输入
在检测到上升沿或下降沿的边沿
CNTR
1
输入
在定时器X下溢
无法使用
无法使用
在定时器A下溢
无法使用
在A / D转换完成
在定时器1下溢
无法使用
在BRK指令执行
备注
非屏蔽
外部中断
(主动边缘可选)
外部中断
(主动边缘可选)
外部中断(有效期在下降)
外部中断
(主动边缘可选)
外部中断
(主动边缘可选)
STP释放计时器溢
非屏蔽软件中断
注1 :
向量处理包含内部跳转目标地址。
2:
以同样的方式作为具有最高优先级的一个中断复位的功能。
Rev.1.04 2004.06.08
REJ03B0012-0104Z
第19页66

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