Download Print this page

Renesas M16C/50 Series User Manual page 204

Advertisement

M16C/5L Group, M16C/56 Group
12. Interrupts
12.1
Introduction
Table 12.1 lists Types of Interrupts, and Table 12.2 lists I/O Pins. The pins shown in Table 12.2 are
external interrupt input pins. Refer to the peripheral functions for the pins related to the peripheral
functions.
Table 12.1
Types of Interrupts
Type
Software
Specific
Hardware
Peripheral
function
Notes:
1.
This interrupt is provided exclusively for developers and should not be used.
2.
Maskable interrupt: Interrupt status (enabled or disabled) can be selected by the interrupt
Non-maskable interrupt: Interrupt status (enabled or disabled) cannot be selected by the interrupt
Table 12.2
I/O Pins
Pin Name
NMI
INTi
KI0 to KI3
i = 0 to 5
Note:
1.
Set the port direction bits which share pins to 0 (input mode).
R01UH0127EJ0110 Rev.1.10
Sep 01, 2011
Interrupt
Undefined instruction (UND
instruction)
Overflow (INTO instruction)
BRK instruction
INT instruction
NMI
Watchdog timer
Oscillator stop/restart detect
Voltage monitor 2
Address match
(1)
Single step
DBC
(1)
INT , timers, etc.
(Refer to 12.6.2 "Relocatable
Vector Tables".)
enable flag (I flag).
Interrupt priority can be changed by the interrupt priority level.
enable flag (I flag).
Interrupt priority cannot be changed by the interrupt priority level.
I/O
NMI interrupt input
(1)
Input
INTi interrupt input
(1)
Input
(1)
Key input
Input
Function
An interrupt is generated by executing an
instruction.
Non-maskable interrupt
Interrupt by the MCU hardware
Non-maskable interrupt
Interrupt by the peripheral functions in the MCU
Maskable interrupt
(interrupt priority level: 7 levels)
Function
12. Interrupts
(2)
(2)
(2)
Page 167 of 803

Advertisement

loading