MB90420/5 (A) SERIES F
6.3.1 Interrupt Control Register (ICR00 to ICR15)
The interrupt control register responds to all resources with interrupt functions and controls processing of
interrupt request issuance. Some functions of the register are different at writing and reading.
n Interrupt control register (ICR00 to ICR15)
<At write>
Address
MSB
0000B1
to
ICS3 ICS2 ICS1 ICS0 ISE
H
0000BF
H
MSB : Most Significant Bit
LSB
: Least Significant Bit
: Initial value
Fig. 6.2 Interrupt Control Register (ICR00 to ICR15) at Writing
2
MC-16LX FAMILY 16-BIT MICROCONTROLLERS HARDWARE MANUAL
IL2
IL1
IL2
IL1
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
ISE
0
The interrupt sequence is started at an interrupt.
2
1
EI
OS is started at an interrupt.
ICS3
ICS2
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
1
0
1
0
1
0
1
0
1
1
1
1
1
1
1
1
6-8
LSB
Initial value
00000111
IL0
B
IL0
Interrupt Level Setting Bit
0
Interrupt level 0 (highest)
1
0
1
0
1
0
1
Interrupt level 7 (no interrupt)
2
EI
OS Enable Bit
2
EI
OS Channel Select Bits
ICS1
ICS0
Channel
0
0
0
0
1
1
1
0
2
1
1
3
0
0
4
0
1
5
1
0
6
1
1
7
0
0
8
0
1
9
1
0
10
1
1
11
0
0
12
0
1
13
1
0
14
1
1
15
Descriptor Address
000100
H
000108
H
000110
H
000118
H
000120
H
000128
H
000130
H
000138
H
000140
H
000148
H
000150
H
000158
H
000160
H
000168
H
000170
H
000178
H