
三菱微型计算机
M37271MF-XXXSP
M37271EF - XXXSP , M37271EFSP
单片8位CMOS微机带有隐蔽字幕解码器
和屏幕显示控制器
中断
中断可以由18种不同的来源,包括4 EX-引起
external类型, 12内, 1软件,并复位。中断是向量IN-
具有优先级的中断入口在表1中示出的复位也包含在该
表,因为其操作类似于一个中断。
当一个中断被接受,
( 1 )程序计数器和处理器状态的内容
寄存器被自动存储到堆栈中。
(2)在中断禁止标志位I被置为“1”和相应的
中断请求位被置为“0”。
( 3 )存储在向量地址的跳转目的地址进入
程序计数器。
其他中断被禁止时,中断禁止标志被设置为
“1.”
除了BRK指令中断所有中断都有一个中断
请求位和中断允许位。中断请求位
在中断请求寄存器1和2和中断使能位
在中断控制寄存器1和2中。图8示出的结构
中断相关的寄存器。
中断以外的BRK指令中断和复位已得到认可
cepted当中断使能位为“1 ”,中断请求位为“1”
和中断禁止标志为“0”的中断请求位可以是
设置为“ 0”,由一个程序,但是没有设定为“1”的中断使能位可以
可以通过程序设置为“0 ”和“1”。
复位将被视为一个非屏蔽中断具有最高优先级。
图9示出了中断的控制。
中断原因
(1) V
SYNC
和OSD中断
在V
SYNC
中断是同步的中断请求
的垂直同步信号。
字符块显示屏的后OSD中断发生
阴极射线管完成。
( 2 ) INT1 , INT2 , INT3中断
用一个外部中断输入时,系统检测到该水平
的从“L ”变为“H ”,或从“H”到管脚变化为“L ”,并产生
一个中断请求。输入有效边沿可以通过选择
位3,4和6的中断间隔确定控制的稳压
寄存器(地址0212
16
) :当该位为“0”,从“L”到一个变化
“H”,当检测;当其为“ 1 ”,从“H”变为“L”的变化是DE-
tected 。注意,所有的位都被清除为“0”时复位。
(3)定时器1 ,2,3和4中的中断
一个中断由定时器1 ,2,3或4的溢出时产生。
( 4 )串行I / O中断
这是一个由时钟同步串行中断请求
I / O功能。
(5) F(X
IN
) / 4096中断
该中断经常发生与函数f(x
IN
) / 4096期。设置位0
在PWM模式寄存器1为“ 0”。
( 6 )数据分割中断
当切片数据完成一个中断发生。
( 7 )多主控I
2
C- BUS接口中断
这是涉及到多主我一个中断请求
2
C总线
界面。
( 8 ) A-D转换中断
一个中断发生在完成AD转换。自
AD转换中断和中断3中断共享相同的
向量,中断源选择位时,中断的7
间隔确定控制寄存器(地址0212
16
).
表1.中断向量地址和优先级
中断源
RESET
OSD中断
INT1中断
数据限幅器中断
串行I / O中断
定时器4中断
F(X
IN
) / 4096中断
V
SYNC
打断
定时器3的中断
定时器2中断
定时器1中断
A-D皈依· INT3中断
INT2中断
多主控I
2
C- BUS接口中断
定时器5 6中断
BRK指令中断
优先
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
向量地址
FFFF
16
, FFFE
16
FFFD
16
, FFFC
16
FFFB
16
, FFFA
16
FFF9
16
, FFF8
16
FFF7
16
, FFF6
16
FFF5
16
, FFF4
16
FFF3
16
, FFF2
16
FFF1
16
, FFF0
16
FFEF
16
, FFEE
16
FFED
16
, FFEC
16
FFEB
16
, FFEA
16
FFE9
16
, FFE8
16
FFE7
16
, FFE6
16
FFE5
16
, FFE4
16
FFE3
16
, FFE2
16
FFDF
16
, FFDE
16
非屏蔽(软件中断)
主动边缘可选
主动边缘可选
主动边缘可选
主动边缘可选
非屏蔽
备注
15