R8C/13 Group
10.1 Interrupt Overview
10. Interrupt
10.1 Interrupt Overview
10.1.1 Type of Interrupts
Figure 10.1 shows types of interrupts.
Undefined instruction (UND instruction)
Overflow (INTO instruction)
BRK instruction
Software
(Non-maskable interrupt)
INT instruction
Interrupt
Watchdog timer
Oscillation stop detection
Voltage detection
Special
(2)
(Non-maskable interrupt)
Single step
Hardware
Address match
(1)
Peripheral function
(Maskable interrupt)
NOTES:
1. Peripheral function interrupts are generated by the peripheral functions built in the microcomputer system.
2. Avoid using this interrupt because this is a dedicated interrupt for development support tools only.
Figure 10.1 Interrupts
• Maskable Interrupt: An interrupt which can be enabled (disabled) by the interrupt enable flag (I flag) or
whose interrupt priority can be changed by priority level.
• Non-maskable Interrupt: An interrupt which cannot be enabled (disabled) by the interrupt enable flag
(I flag) or whose interrupt priority cannot be changed by priority level.
Rev.1.20 Jan 27, 2006 page 47 of 205
REJ09B0111-0120