3.2
Interrupt Vector
An interrupt vector uses the same area for both hardware and software interrupts. For
example, interrupt request number INT42 is used for a delayed hardware interrupt and
for software interrupt INT #42. Therefore, the delayed interrupt and INT #42 call the
same interrupt processing routine. Interrupt vectors are allocated between addresses
FFFC00
and FFFFFF
H
Interrupt Vector
Table 3.2-1 Interrupt Vector (1/2)
Interrupt
Interrupt cause
request
*
--
INT 0
*
--
INT 1
.
.
--
.
*
--
INT 7
INT 8
Reset
INT 9
INT9 instruction
INT 10
Exception processing
INT 11
Reserved
INT 12
Reserved
INT 13
CAN1 reception
INT 14
CAN1 transmission/
node status
INT 15
Reserved
INT 16
Reserved
INT 17
Reserved
INT 18
Reserved
INT 19
16-bit
reload timer 2
INT 20
16-bit
reload timer 3
INT 21
Reserved
INT 22
Reserved
INT 23
PPG C/D
INT 24
PPG E/F
as shown in Table 3.2-1 .
H
Interrupt control
register
Number
Address
--
--
--
--
--
--
--
--
--
--
--
--
--
--
0000B0
ICR00
0000B1
ICR01
0000B2
ICR02
0000B3
ICR03
0000B4
ICR04
0000B5
ICR05
0000B6
ICR06
Vector
Vector
address
address
lower
middle
FFFFFC
FFFFFD
H
FFFFF8
FFFFF9
H
.
.
.
.
.
.
FFFFE0
FFFFE1
H
FFFFDC
FFFFDD
H
FFFFD8
FFFFD9
H
FFFFD4
FFFFD5
H
FFFFD0
FFFFD1
H
H
FFFFCC
FFFFCD
H
FFFFC8
FFFFC9
H
H
FFFFC4
FFFFC5
H
FFFFC0
FFFFC1
H
H
FFFFBC
FFFFBD
H
FFFFB8
FFFFB9
H
H
FFFFB4
FFFFB5
H
FFFFB0
FFFFB1
H
H
FFFFAC
FFFFAD
H
FFFFA8
FFFFA9
H
H
FFFFA4
FFFFA5
H
FFFFA0
FFFFA1
H
H
FFFF9C
FFFF9D
H
CHAPTER 3 INTERRUPTS
Vector
Mode
address
register
upper
FFFFFE
Unused
H
H
FFFFFA
Unused
H
H
.
.
.
FFFFE2
Unused
H
H
FFFFDE
FFFFDF
H
H
FFFFDA
Unused
H
H
FFFFD6
Unused
H
H
FFFFD2
Unused
H
H
FFFFCE
Unused
H
H
FFFFCA
Unused
H
H
FFFFC6
Unused
H
H
FFFFC2
Unused
H
H
FFFFBE
Unused
H
H
FFFFBA
Unused
H
H
FFFFB6
Unused
H
H
FFFFB2
Unused
H
H
FFFFAE
Unused
H
H
FFFFAA
Unused
H
H
FFFFA6
Unused
H
H
FFFFA2
Unused
H
H
FFFF9E
Unused
H
H
.
.
.
H
59
Need help?
Do you have a question about the F2MCTM-16LX and is the answer not in the manual?