English
Language : 

UPD784938 Datasheet, PDF (75/733 Pages) NEC – 16-Bit Single-Chip Microcontrollers
CHAPTER 3 CPU ARCHITECTURE
3.3.1 Vector table area
The 64-byte area from 00000H to 0003FH is reserved as the vector table area. The vector table area stores the program
start addresses used when a branch is made as the result of RESET input or generation of an interrupt request. When context
switching is used by an interrupt, the number of the register bank to be switched to is stored here.
Any portion not used as the vector table can be used as program memory or data memory.
16-bit values can be written to the vector table. Therefore, branches can only be made within the base area.
Table 3-1. Vector Table
Vector Table Address
0003CH
0003EH
00000H
00002H
00004H
00006H
00008H
0000AH
0000CH
0000EH
00010H
00012H
00014H
00016H
00018H
0001AH
0001CH
0001EH
00020H
00022H
00024H
00026H
00028H
0002AH
0002CH
0002EH
00032H
00034H
00036H
00038H
Interrupt Source
Operand error
BRK
Reset (RESET input)
NMI
WDT
INTP0
INTP1
INTP2
INTP3
INTC00
INTC01
INTC10
INTC11
INTC20
INTC21
INTC30
INTP4
INTP5
INTAD
INTSER1
INTSR1/INTCSI1
INTST1
INTCSI
INTSER2
INTSR2/INTCSI2
INTST2
INTIE1
INTIE2
INTW
INTCSI3
Preliminary User’s Manual U13987EJ1V0UM00
75