3.1.1 Internal program memory space
Programs and table data are stored in internal program memory space, and are usually addressed by the program
counter (PC).
The µ PD178054 Subseries has internal ROM (or flash memory) as shown in the following table.
Part Number
µ PD178053
µ PD178054
µ PD178F054
The following areas are assigned to the internal program memory space.
(1) Vector table area
The 64-byte area 0000H to 003FH is reserved as a vector table area. The reset input and program start
addresses for branch upon generation of each interrupt request are stored in the vector table area. Of the
16-bit address, the lower 8 bits are stored at even addresses and the higher 8 bits are stored at odd addresses.
Vector Table Address
0004H
0006H
0008H
000AH
000CH
000EH
0010H
0012H
0014H
0016H
0018H
001AH
001CH
001EH
0020H
0022H
003EH
42
CHAPTER 3 CPU ARCHITECTURE
Table 3-1. Internal Memory Capacities
Structure
Mask ROM
Flash memory
Table 3-2. Vector Table
INTWDT
INTP0
INTP1
INTP2
INTP3
INTP4
INTKY
INTCSI31
INTBTM0
INTAD3
INTCSI32
INTCSI30
INTTM50
INTTM51
INTTM52
INTTM53
BRK
User's Manual U15104EJ2V0UD
Capacity
24576 × 8 bits (0000F to 5FFFH)
32768 × 8 bits (0000H to 7FFFH)
Interrupt Request