User’s Manual U16896EJ2V0UD
531
CHAPTER 17 INTERRUPT/EXCEPTION PROCESSING FUNCTION
17.1 Overview
The V850ES/KE1+ is provided with a dedicated interrupt controller (INTC) for interrupt servicing and realize an
interrupt function that can service interrupt requests from a total of 35 or 36 sources.
An interrupt is an event that occurs independently of program execution, and an exception is an event whose
occurrence is dependent on program execution.
The V850ES/KE1+ can process interrupt requests from the on-chip peripheral hardware and external sources.
Moreover, exception processing can be started by the TRAP instruction (software exception) or by generation of an
exception event (fetching of an illegal opcode) (exception trap).
17.1.1 Features
Interrupt Source
V850ES/KE1+
External
1 channel (NMI pin)
Non-maskable
interrupt
Internal
2 channels (WDT1, WDT2)
External
8 channels (all edge detection interrupts)
WDT1 1
channel
TMP 3
channels
TM0 2
channels
TMH 2
channels
TM5 2
channels
WT 2
channels
BRG 1
channel
UART 6
channels
CSI0 2
channels
IIC 1
channel
Note
KR 1
channel
AD 1
channel
LVI 1
channel
Interrupt
function
Maskable interrupt
Internal
Total 25
channels
16 channels (TRAP00H to TRAP0FH)
Software exception
16 channels (TRAP10H to TRAP1FH)
Exception
function
Exception trap
2 channels (ILGOP/DBG0)
Note
Only in the
μ
PD703302Y, 70F3302Y
Table 17-1 lists the interrupt/exception sources.