Internal Program Memory Space - NEC 78K0/KB1+ Preliminary User's Manual

8-bit single-chip microcontrollers
Table of Contents

Advertisement

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/KB1+ products incorporate internal ROM (flash memory), as shown below.
Part Number
µ
PD78F0101H
µ
PD78F0102H
µ
PD78F0103H
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 signal input 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.
Vector Table Address
0000H
0004H
0006H
0008H
000AH
000CH
000EH
0010H
0012H
0014H
Note Available only in the
(2) CALLT instruction table area
The 64-byte area 0040H to 007FH can store the subroutine entry address of a 1-byte call instruction (CALLT).
(3) Option byte area
The option byte area is assigned to the 1-byte area of 0080H. Refer to CHAPTER 20 OPTION BYTE for details.
(4) CALLF instruction entry area
The area 0800H to 0FFFH can perform a direct subroutine call with a 2-byte call instruction (CALLF).
38
CHAPTER 3 CPU ARCHITECTURE
Table 3-2. Internal ROM Capacity
Structure
Flash memory
Table 3-3. Vector Table
Interrupt Source
RESET input, POC, LVI
clock monitor, WDT
INTLVI
INTP0
INTP1
INTP2
INTP3
INTP4
INTP5
INTSRE6
INTSR6
µ
PD78F0102H and 78F0103H.
Preliminary User's Manual U16846EJ1V0UD
Internal ROM
Capacity
8192 × 8 bits (0000H to 1FFFH)
16384 × 8 bits (0000H to 3FFFH)
24576 × 8 bits (0000H to 5FFFH)
Vector Table Address
0016H
INTST6
0018H
INTCSI10/INTST0
001AH
INTTMH1
001CH
INTTMH0
001EH
INTTM50
0020H
INTTM000
0022H
INTTM010
0024H
INTAD
0026H
INTSR0
Interrupt Source
Note
Note

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ypd78f0101hYpd78f0102hYpd78f0103h

Table of Contents