添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第420页 > M37540M2-XXXFP > M37540M2-XXXFP PDF资料 > M37540M2-XXXFP PDF资料3第20页
7540组
中断
发生中断通过15个不同的来源: 5外部资源, 9 IN-
ternal源和1个软件源。
中断控制
除了BRK指令中断所有中断都有一个中断
请求位和中断使能位,并且它们由控制
中断禁止标志。若中断使能位和在 -
中断请求位被设置为“ 1”,并且中断禁止标志被设置
为“ 0”时,中断被接受。
中断请求位可通过程序清零,但不能设置。
中断使能位可设置并由程序清零。
复位和BRK指令中断不能被禁用
任何标志或位。除了这些所有的中断被禁止时,
中断禁止标志被置位。
当有多个中断同时发生时,中断
根据优先接收。
中断操作
在接受中断的下列操作自动
matically进行:
1.正在执行的处理被停止。
2.程序计数器和处理器状态稳压的内容
存器被自动压入堆栈。
3.中断禁止标志置位和相应的中断
请求位被清除。
4.同时与推操作,中断目的地
地址是从矢量表中读出到程序计数器中。
表6的中断向量地址和优先级
中断源优先级
复位(注2 )
串行I / O1接收
串行I / O1发送
INT
0
INT
1
(注3)
键唤醒时
CNTR
0
CNTR
1
定时器X
定时器Y
定时器Z
定时器A
串行I / O2
A / D转换
定时器1
保留区
BRK指令
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
向量地址(注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
s
使用注意事项
当设置如下,则中断请求位可以被设置为
“1”.
设置外部中断的有效边沿时
相关寄存器:中断边沿选择寄存器(地址
003A16)
定时器X模式寄存器(地址2B
16
)
定时器模式寄存器(地址1D
16
)
当不需要中断发生与同步
这些设置,请按以下顺序。
设置相应的中断使能位为“0” (禁用) 。
设置中断边沿选择位(极性转换位)为“ 1 ” 。
1后设置相应的中断请求位为“ 0”或
更多的指令已被执行。
设置相应的中断使能位为“ 1” (启用) 。
中断请求产生条件
在复位输入
在串行I / O1数据接收
在串行I / O1发送移位或竣工
当发送缓冲区为空
在检测到上升沿或下降沿的边沿
INT
0
输入
在检测到上升沿或下降沿的边沿
INT
1
输入
在下跌的输入逻辑电平相结合的
端口P0 (输入)
在检测到上升沿或下降沿的边沿
CNTR
0
输入
在检测到上升沿或下降沿的边沿
CNTR
1
输入
在定时器X下溢
在定时器Y下溢
在定时器Z下溢
在定时器A下溢
在发射完成/接收移位
在A / D转换完成
在定时器1下溢
无法使用
在BRK指令执行
备注
非屏蔽
唯一有效的在选择串行I / O1
仅当串行I / O1是
外部中断
(主动边缘可选)
外部中断
(主动边缘可选)
外部中断(有效期在下降)
外部中断
(主动边缘可选)
外部中断
(主动边缘可选)
STP释放计时器溢
非屏蔽软件中断
注1 :
向量处理包含内部跳转目标地址。
2:
以同样的方式作为具有最高优先级的一个中断复位的功能。
3:
它是一个中断,可以仅使用36针的版本。
Rev.4.00 2004年6月21日
REJ03B0011-0400Z
第20页82

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