
120
CHAPTER 6 INTERRUPTS
6.3
Interrupt Control Registers (ICR) and Peripheral Functions
(Resource)
The interrupt control registers ICR00 to ICR15 correspond to all peripheral functions
that have the interrupt function. These registers control interrupts and the extended
intelligent I/O service (EI2OS).
s Interrupt Control Registers
s Interrupt Control Register Functions
The following four settings can be made in an interrupt control register (ICR).
Set the interrupt level of the corresponding peripheral function (resource).
Set an interrupt of the peripheral function (resource) either as an interrupt or as the extended
intelligent I/O service.
Set the descriptor address of the extended intelligent I/O service (EI2OS).
Table 6.3-1 Interrupt Control Registers
Address
Register
Abbreviation
Corresponding peripheral function (Resource)
0000B0H
Interrupt control register 00
ICR00
A/D converter
0000B1H
Interrupt control register 01
ICR01
Output compare 0, 8/16-bit PPG timer 0
0000B2H
Interrupt control register 02
ICR02
Output compare 1, 8/16-bit PPG timer 1
0000B3H
Interrupt control register 03
ICR03
Output compare 2, 8/16-bit PPG timer 2
0000B4H
Interrupt control register 04
ICR04
Output compare 3, 8/16-bit PPG timer 3
0000B5H
Interrupt control register 05
ICR05
Output compare 4, 8/16-bit PPG timer 4
0000B6H
Interrupt control register 06
ICR06
Output compare 5, 8/16-bit PPG timer 5
0000B7H
Interrupt control register 07
ICR07
DTP/external interrupts 0, 1, 2, 3
0000B8H
Interrupt control register 08
ICR08
DTP/external interrupts 4, 5, 6, 7
0000B9H
Interrupt control register 09
ICR09
8-bit timers 0, 1, 2, 16-bit reload timer 0
0000BAH
Interrupt control register 10
ICR10
16-bit free-running timer overflow, 16-bit reload
timer 1
0000BBH
Interrupt control register 11
ICR11
Input capture 0, 1, 16-bit free-running timer clear
0000BCH
Interrupt control register 12
ICR12
Input capture 2, 3, timebase timer
0000BDH
Interrupt control register 13
ICR13
UART1
0000BEH
Interrupt control register 14
ICR14
UART0
0000BFH
Interrupt control register 15
ICR15
Flash memory, delayed interrupt generator
module