Datasheet
CHAPTER 3 CPU ARCHITECTURE
User’s Manual U18698EJ1V0UD
47
3.1.1 Internal program memory space
The internal program memory space stores the program and table data. Normally, it is addressed with the program
counter (PC).
78K0/LC3 products incorporate internal ROM (flash memory), as shown below.
Table 3-3. Internal ROM Capacity
Internal ROM Part Number
Structure Capacity
μ
PD78F0400, 78F0410 8192 × 8 bits (0000H to 1FFFH)
μ
PD78F0401, 78F0411 16384 × 8 bits (0000H to 3FFFH)
μ
PD78F0402, 78F0412 24576 × 8 bits (0000H to 5FFFH)
μ
PD78F0403, 78F0413
Flash memory
32768 × 8 bits (0000H to 7FFFH)
The internal program memory space is divided into the following areas.
(1) Vector table area
The 64-byte area 0000H to 003FH is reserved as a vector table area. The program start addresses for branch
upon reset or 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.
Table 3-4. Vector Table
Vector Table Address Interrupt Source Vector Table Address Interrupt Source
0000H RESET input, POC, LVI, WDT 0020H INTTM000
0004H INTLVI 0022H INTTM010
0006H INTP0 0024H
Note 1
INTAD
Note
0008H INTP1 0026H INTSR0
000AH INTP2 0028H INTRTC
000CH INTP3 002AH INTTM51
0012H INTSRE6 002CH INTKR
0014H INTSR6 002EH INTRTCI
0016H INTST6 0032H INTTM52
0018H INTST0 0034H INTTMH2
001AH INTTMH1 0036H INTMCG
001CH INTTMH0 003EH BRK
001EH INTTM50
Note
μ
PD78F041x only.