English
Language : 

M16C26A Datasheet, PDF (81/352 Pages) Renesas Technology Corp – 16-BIT SINGLE-CHIP MICROCOMPUTER M16C FAMILY / M16C/Tiny SERIES
M16C/26A Group (M16C/26A, M16C/26B, M16C/26T)
9. Interrupt
9.2 Interrupts and Interrupt Vector
One interrupt vector consists of 4 bytes. Set the start address of each interrupt routine in the respective
interrupt vectors. When an interrupt request is accepted, the CPU branches to the address set in the
corresponding interrupt vector. Figure 9.2.1 shows the interrupt vector.
MSB
LSB
Vector address (L)
Low address
Mid address
0000
High address
Vector address (H)
0000
0000
Figure 9.2.1. Interrupt Vector
9.2.1 Fixed Vector Tables
The fixed vector tables are allocated to the addresses from FFFDC16 to FFFFF16. Table 9.2.1.1 lists the
fixed vector tables. In the flash memory version of microcomputer, the vector addresses (H) of fixed
vectors are used by the ID code check function. For details, refer to the section 17.3 Flash Memory
Rewrite Disabling Function.
Table 9.2.1.1. Fixed Vector Tables
Interrupt source
Vector table addresses
Remarks
Address (L) to address (H)
Undefined instruction FFFDC16 to FFFDF16 Interrupt on UND instruction
Overflow
BRK instruction
FFFE016 to FFFE316
FFFE416 to FFFE716
Interrupt on INTO instruction
If the contents of address
FFFE716 is FF16, program ex-
ecution starts from the address
shown by the vector in the
relocatable vector table.
Address match
FFFE816 to FFFEB16
Single step (1)
FFFEC16 to FFFEF16
Watchdog timer
FFFF016 to FFFF316
Oscillation stop and
re-oscillation detection
Voltage down
detection
________
DBC (1)
_______
NMI
FFFF416 to FFFF716
FFFF816 to FFFFB16
Reset (2)
FFFFC16 to FFFFF16
Reference
M16C/60, M16C/20
serise software
maual
Address match interrupt
Watchdog timer
Clock generating circuit
Voltage detection circuit
_______
NMI interrupt
Reset
NOTES:
1. Do not normally use this interrupt because it is provided exclusively for use by development tools.
2. The b3 to b0 in address 0FFFFF16 are reserve bits. Set these bits to “11112”.
Rev. 2.00 Feb.15, 2007 page 64 of 329
REJ09B0202-0200