
初步
3803集团( Spec.H QzROM版)
中断
在3803组( Spec.H QzROM版)的中断类型
载体发生了16源中21来源: 8
外部, 12内部,和一个软件。
中断控制
每个中断由中断请求位控制,一
中断使能位,中断禁止标志除外
软件中断BRK指令集。中断
发生,如果相应的中断请求,并启用位
“1”和中断禁止标志为“0” 。
中断使能位可以由软件设置或清除。
中断请求位可以由软件来清除,但不能
通过软件设置。
复位和BRK指令不能与任何禁用
标志或位。在我(中断禁止)标志禁止所有的中断
除复位和BRK指令中断。
当多个中断请求发生在同一时间,该
中断是按照优先接收。
中断运行
通过接受中断,下列操作
自动执行:
1.程序计数器的内容和该处理器台站
土族寄存器被自动压入堆栈。
2.中断禁止标志置位,相应的接口
中断请求位被清零。
3.中断跳转目的地址是从向量读
器表到程序计数器。
中断源选择
以下哪项中断源每个组合
可以通过中断源选择寄存器选择(地址
0039
16
).
1, INT
0
或定时器Z
2. CNTR
1
或串行I / O3接待
3.串行I / O2或定时器Z
4. INT
4
或CNTR
2
5.模/数转换器或串行I / O 3的传输
外部中断引脚选择
外部中断INT的发生源
0
和INT
4
可以从来自INT输入来选择
00
和INT
40
销,或
从INT输入
01
和INT
41
脚由INT
0
, INT
4
打断
中断边沿选择寄存器(地址位6位开关
003A
16
).
注意:这不是最终规格。
有些参数的限制有可能发生变化。
<Notes>
当设置如下,中断请求位可设置
为'1' 。
设置外部中断的有效边沿时
相关寄存器:中断边沿选择寄存器
(地址003A
16
)
定时器XY模式寄存器(地址0023
16
)
定时器Z模式寄存器(地址002A
16
)
切换的中断向量的中断源时
其中两个或更多个中断源分配的地址
相关寄存器:中断源选择寄存器
(地址0039
16
)
当不需要在中断发生同步
使用这些设置,请按以下顺序。
( 1 )设置相应的中断使能位为“0” (禁用) 。
( 2 )设置中断边沿选择位(极性转换位)
或者中断源选择位。
( 3 ) 1日后将对应的中断请求位为“ 0”或
更多的指令已被执行。
( 4 )设置为“1” (启用)相应的中断使能位。
Rev.1.10二〇〇五年十一月十四日
REJ03B0166-0110
分页: 91 25