CHAPTER 7 INTERRUPTION/EXCEPTION PROCESSING FUNCTION
279
User’s Manual U14359EJ4V0UM
7.3.4 Interrupt control register (xxICn)
An interrupt control register is assigned to each interrupt request (maskable interrupt) and sets the control
conditions for each maskable interrupt request.
This register can be read/written in 8-bit or 1-bit units.
Address
FFFFF110H to
FFFF170H
<7>
xxIFn
xxICn
<6>
xxMKn
5
0
4
0
3
0
2
xxPRn2
1
xxPRn1
0
xxPRn0
After reset
47H
Bit position
Bit name
Function
7
xxIFn
Interrupt Request Flag
This is an interrupt request flag.
0: Interrupt request not issued
1: Interrupt request issued
The flag xxlFn is reset automatically by the hardware if an interrupt request is
acknowledged.
6
xxMKn
Mask Flag
This is an interrupt mask flag.
0: Interrupt servicing enabled
1: Interrupt servicing disabled (pending)
Priority
8 levels of priority order are specified for each interrupt.
xxPRn2
xxPRn1
xxPRn0
Interrupt priority specification bit
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
xxPRn2 to
xxPRn0
Remark
xx: Identification name of each peripheral unit (OV, P00 to P03, P10 to P13, CM, DMA, CSI, SE, SR,
ST, AD)
n:
Peripheral unit number (None or 0 to 3).
The addresses and bits of the interrupt control registers are as follows: