位置:首页 > IC型号导航 > 首字符M型号页 > 首字符M的型号第2115页 > M38859MF-XXXHP > M38859MF-XXXHP PDF资料 > M38859MF-XXXHP PDF资料1第21页

三菱微型计算机
3885组
单片8位CMOS微机
中断
中断16个源中出现22来源: 13克斯特
最终, 9个内部,和一个软件。
中断源选择
以下任一中断源可以通过接口来选择
中断源选择寄存器( INTSEL ) 。
1, INT
0
或输入缓冲区满
2, INT
1
或输出缓冲区空
3.串行I / O接收或LRESET
4.串行I / O传输或S
CL
S
DA
5.定时器2或INT
5
6. CNTR
0
或INT
0
7. CNTR
1
或INT
1
8, A-D转换或按键上的唤醒
中断控制
每个中断由中断请求位,中断控制
使能位,中断禁止标志除了软件指令
中断BRK指令引起的。在中断发生时,
无论相应的中断请求位和中断使能
位是“1”和中断禁止标志为“0” 。
中断使能位可以由软件设置或清除。
中断请求位可以由软件来清除,但不能
通过软件设置。
BRK指令中断不能与任何标志或禁用
位。在我(中断禁止)禁止标志除了所有中断
BRK指令中断。
当有多个中断同时发生时,中断
根据优先级来服务。
外部中断引脚选择
INT外部中断源
2
, INT
3
和INT
4
能够被选择
从INT或者输入引脚lected
20
, INT
30
, INT
40
或输入引脚
从INT
21
, INT
31
, INT
41
由INT
2
, INT
3
, INT
4
中断开关
位( 4 PCTL2的) 。
s
笔记
中断操作
通过接受中断的,下面的操作是自动
matically进行:
1.程序计数器的内容和该处理器的状态
寄存器自动压入堆栈。
2.中断禁止标志置位和相应的中断
请求位被清除。
3.中断跳转目的地址是从载体阅读
表,并存储到程序计数器中。
当设置如下,则中断请求位可以被设置为
“1”.
设置外部中断的有效边沿时
相关寄存器:中断边沿选择寄存器(地址
003A
16
) ;定时器XY模式寄存器(地址
0023
16
)
切换的中断向量地址的中断源当
其中两个或更多个中断源被分配
相关寄存器:中断源选择寄存器(地址
0039
16
)
在设置外部中断输入引脚INT
2
, INT
3
和INT
4
相关寄存器: INT
2
, INT
3
, INT
4
中断开关位
P
ORT CON-
控制寄存器2 (位地址002F的4
16
)
当不需要中断发生与同步
这些设置,请按以下顺序。
设置相应的中断使能位为“0” (禁用) 。
设置有效边沿选择位或中断源selec-
灰位为“1” 。
“0” 1或更长时间后设置相应的中断请求位
指令已被执行。
设置相应的中断使能位为“ 1” (启用) 。
20