R8C/18 Group, R8C/19 Group
12. Interrupts
Rev.1.30
Apr 14, 2006
Page 72 of 233
REJ09B0222-0130
12. Interrupts
12.1
Interrupt Overview
12.1.1
Types of Interrupts
Figure 12.1 shows the types of Interrupts.
Figure 12.1
Interrupts
•
Maskable interrupts:
The interrupt enable flag (I flag) enables or disables these interrupts.
The interrupt priority order can be changed based on the interrupt
priority level.
•
Non-maskable interrupts: The interrupt enable flag (I flag) does not enable or disable interrupts.
The interrupt priority order cannot be changed based on interrupt
priority level.
Interrupt
(non-maskable interrupts)
Hardware
Software
(non-maskable interrupts)
(maskable interrupts)
Special
Peripheral Function
(1)
Undefined instruction (UND instruction)
Overflow (INTO instruction)
BRK instruction
INT instruction
Watchdog timer
Oscillation stop detection
Voltage monitor 2
Single step
(2)
Address match
NOTES:
1. Peripheral function interrupts in the MCU are used to generate peripheral interrupts.
2. Do not use this interrupt. This is for use with development tools only.