CHAPTER 8 INTC
Preliminary User’s Manual A14874EJ3V0UM
221
8.3.4 Control registers
(1) Interrupt control registers 0 to 63 (PIC0 to PIC63)
The interrupt control registers, which are assigned to each interrupt request (maskable interrupt), set control
conditions for each interrupt.
These registers can be read or written in 8-bit or 1-bit units.
Figure 8-8. Interrupt Control Registers 0 to 63 (PIC0 to PIC63)
7
6
5
4
3
2
1
0
PICn
PIFn
PMKn
0
0
0
PPRn2
PPRn1
PPRn0
Address
FFFFF110H to
After reset
47H
FFFFF18EH
Bit position
Bit name
Function
7
PIFn
This is the interrupt request flag.
0: No interrupt request issued
1: Interrupt request issued
When the interrupt request is acknowledged, this is automatically cleared (0).
6
PMKn
This is the interrupt mask flag.
0: Interrupt service enabled
1: Interrupt service disabled (pending)
Specifies eight priority levels for each interrupt.
PPRn2
PPRn1
PPRn0
Interrupt priority
0
0
0
Specifies level 0 (highest)
0
0
1
Specifies level 1
0
1
0
Specifies level 2
0
1
1
Specifies level 3
1
0
0
Specifies level 4
1
0
1
Specifies level 5
1
1
0
Specifies level 6
1
1
1
Specifies level 7 (lowest)
2 to 0
PPRn2 to
PPRn0
Remark
n = 0 to 63