Interrupt Control Registers And Resources; Table 6-3 Interrupt Control Register List - Fujitsu MB90420/5 (A) Series Hardware Manual

F2mc-16lx family 16-bit microcontrollers
Table of Contents

Advertisement

6.3 Interrupt Control Registers and Resources

The interrupt control registers (ICR00 to ICR15) exist within the interrupt controller, and correspond to all
resources with interrupt functions. The registers control the interrupt and extended intelligent I/O service
2
(EI
OS).
n Interrupt control register list
Table 6-3 lists the resources corresponding to the interrupt control registers.
Address
0000B0
Interrupt control register 00
H
0000B1
Interrupt control register 01
H
0000B2
Interrupt control register 02
H
0000B3
Interrupt control register 03
H
0000B4
Interrupt control register 04
H
0000B5
Interrupt control register 05
H
0000B6
Interrupt control register 06
H
0000B7
Interrupt control register 07
H
0000B8
Interrupt control register 08
H
0000B9
Interrupt control register 09
H
0000BA
Interrupt control register 10
H
0000BB
Interrupt control register 11
H
0000BC
Interrupt control register 12
H
0000BD
Interrupt control register 13
H
0000BE
Interrupt control register 14
H
0000BF
Interrupt control register 15
H
n Function of the interrupt control register
The interrupt control register (ICR) has the following four functions.
• Setting of interrupt level of corresponding resource
• Selection of whether to perform normal interrupt or EI
• Selection of channel of EI
• Display of status of EI
As shown in Figures 6.2 and 6.3, some functions of the interrupt control register (ICR) are different at write
and read.
Note:
Do not access the interrupt control register (ICR) using the read-modify-write family instruction
because it causes a malfunction.

Table 6-3 Interrupt Control Register List

Register
Abbreviation
2
OS
2
OS
INTERRUPT
ICR00
CAN0
ICR01
CAN1
ICR02
Input capture 0, DTP/external interrupt 0
ICR03
Reload timer 0, DTP/interrupt 1
ICR04
Input capture 1, DTP/external interrupt 2
ICR05
Input capture 2, DTP/external interrupt 3
ICR06
Input capture 3, DTP/external interrupt 4/5
ICR07
PPG timer 0, DTP/external interrupt 6/7
ICR08
PPG timer 1, reload timer 1
ICR09
PPG timer 2, watch timer (main clock)
ICR10
Free-run timer, A/D converter
ICR11
Free-run timer, sound generator
ICR12
Time-base timer, watch timer (sub-clock)
ICR13
UART1
ICR14
UART0
ICR15
Flash memory, delayed interrupt generation module
2
OS for corresponding resource
6-7
Corresponding Resource

Advertisement

Table of Contents
loading

Table of Contents