R01UH0092EJ0110 Rev.1.10
Page 204 of 807
Jul 31, 2012
M16C/64C Group
14. Interrupts
14.3
Types of Interrupts
Figure 14.1 shows Types of Interrupts.
Figure 14.1
Types of Interrupts
•
Maskable interrupt
: The I flag (interrupt enable flag)
can
enable/disable these interrupts.
The interrupt priority order
can be changed
by using the interrupt
priority level.
•
Non-maskable interrupt
: The I flag (interrupt enable flag)
cannot
enable/disable these
interrupts.
The interrupt priority order
cannot be changed
by using the interrupt
priority level.
Interrupt
Software
(non-maskable interrupt)
Hardware
Undefined instruction (UND instruction)
Overflow (INTO instruction)
BRK instruction
INT instruction
Special
(non-maskable interrupt)
Peripheral function
(1)
(maskable interrupt)
NMI
DBC
(2)
Watchdog timer
Oscillator stop/restart detect
Single-step
(2)
Address match
Notes:
1. The peripheral functions in the MCU are used to generate peripheral interrupts.
2. Do not use this interrupt because it is provided exclusively for use by development tools.
Voltage monitor 1, Voltage monitor 2
Содержание M16C Series
Страница 846: ...M16C 64C Group R01UH0092EJ0110...