
424
Interrupt
Mitsubishi microcomputers
M30218 Group
SINGLE-CHIP 16-BIT CMOS MICROCOMPUTER
Figure 4.2.2. Interrupt control registers
Symbol
Address
When reset
INTiIC(i=0 to 5)
005D16 to 005F16
XX00X0002
004716 to 004916
Bit name
Function
Bit symbol
W
R
b7
b6
b5
b4
b3
b2 b1
b0
ILVL0
IR
POL
Interrupt priority level
select bit
Interrupt request bit
Polarity select bit
Reserved bit
0: Interrupt not requested
1: Interrupt requested
0 : Selects falling edge
1 : Selects rising edge
Always set to “0”
ILVL1
ILVL2
Note1 : This bit can only be accessed for reset (= 0), but cannot be accessed
for set (= 1).
Note 2: To rewrite the interrupt control register, do so at a point that dose not
generate the interrupt request for that register. For details, see the
precautions for interrupts.
(Note1)
Interrupt control register(Note2)
b7
b6
b5
b4
b3
b2 b1
b0
Bit name
Function
Bit symbol
W
R
Symbol
Address
When reset
DMiIC(i=0, 1)
004B16 to 004C16
XXXXX0002
ADIC
004E16
XXXXX0002
ASIOIC
004F16
XXXXX0002
FLDIC
005016
XXXXX0002
SiTIC(i=0, 1)
005116, 005316
XXXXX0002
SiRIC(i=0, 1)
005216, 005416
XXXXX0002
TAiIC(i=0 to 4)
005516 to 005916
XXXXX0002
TBiIC(i=0 to 2)
005A16 to 005C16
XXXXX0002
ILVL0
IR
Interrupt priority level
select bit
Interrupt request bit
0 : Interrupt not requested
1 : Interrupt requested
ILVL1
ILVL2
Nothing is assigned.
In an attempt to write to these bits, write “0”. The value, if read, turns out to
be indeterminate.
(Note1)
Note 1: This bit can only be accessed for reset (= 0), but cannot be accessed
for set (= 1).
Note 2: To rewrite the interrupt control register, do so at a point that dose not
generate the interrupt request for that register. For details, see the
precautions for interrupts.
0 0 0 : Level 0 (interrupt disabled)
0 0 1 : Level 1
0 1 0 : Level 2
0 1 1 : Level 3
1 0 0 : Level 4
1 0 1 : Level 5
1 1 0 : Level 6
1 1 1 : Level 7
b2 b1 b0
0 0 0 : Level 0 (interrupt disabled)
0 0 1 : Level 1
0 1 0 : Level 2
0 1 1 : Level 3
1 0 0 : Level 4
1 0 1 : Level 5
1 1 0 : Level 6
1 1 1 : Level 7
b2 b1 b0
0
Nothing is assigned.
In an attempt to write to these bits, write “0”. The value, if read, turns out to
be indeterminate.