Interrupts; Introduction - Renesas M16C/64A Series User Manual

Table of Contents

Advertisement

M16C/64A Group

14. Interrupts

14.1

Introduction

Table 14.1 lists Types of Interrupts, and Table 14.2 lists I/O Pins. The pins shown in Table 14.2 are
external interrupt input pins. Refer to the peripheral functions for the pins related to the peripheral
functions.
Table 14.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 14.2
I/O Pins
Pin Name
NMI
INTi
KI0 to KI3
i = 0 to 7
Note:
1.
Set the port direction bits which share pins to 0 (input mode).
R01UH0136EJ0210 Rev.2.10
Jul 31, 2012
Interrupt
Undefined instruction (UND
instruction)
Overflow (INTO instruction)
BRK instruction
INT instruction
NMI
Watchdog timer
Oscillator stop/restart detect
Voltage monitor 1
Voltage monitor 2
Address match
(1)
Single step
DBC
(1)
INT , timers, etc.
(Refer to 14.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)
Input
Key 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
14. Interrupts
(2)
(2)
(2)
Page 191 of 800

Advertisement

Table of Contents
loading

Table of Contents