NEC 78K0R/KE3 User Manual page 680

16-bit single-chip microcontrollers
Table of Contents

Advertisement

Figure 24-2. Memory Spaces Where Debug Monitor Programs Are Allocated
Note 1
0 2 0 0 0 H
0 1 0 D 8 H
0 1 0 C E H
Boot cruster 1
0 1 0 C 4 H
0 1 0 C 3 H
0 1 0 0 2 H
0 1 0 0 0 H
0 0 0 D 8 H
0 0 0 C E H
Boot cruster 0
0 0 0 C 4 H
0 0 0 C 3 H
0 0 0 0 2 H
0 0 0 0 0 H
Notes 1. Address differs depending on products as follows.
Products
μ
PD78F1142, 78F1142A
μ
PD78F1143, 78F1143A
μ
PD78F1144, 78F1144A
μ
PD78F1145, 78F1145A
μ
PD78F1146, 78F1146A
2. In debugging, reset vector is rewritten to address allocated to a monitor program.
3. Since this area is allocated immediately before the stack area, the address of this area varies depending
on the stack increase and decrease. That is, 6 extra bytes are consumed for the stack area used.
For details of the way to secure of the memory space, refer to the QB-MINI2 On-Chip Debug Emulator with
Programming Function User's Manual (U18371E).
680
CHAPTER 24 ON-CHIP DEBUG FUNCTION
Internal ROM
(1 KB)
Debug monitor area
Internal ROM
(10 bytes)
area
Security ID area
(10 bytes)
Debug monitor area
(2 bytes)
Note 2
Debug monitor area
(10 bytes)
Security ID area
(10 bytes)
Debug monitor area
(2 bytes)
Note 2
Internal ROM
64 KB
96 KB
128 KB
192 KB
256 KB
User's Manual U17854EJ9V0UD
Stack area for debugging
On-chip debug option byte area
(1 byte)
: Area used for on-chip debugging
On-chip debug option byte area
(1 byte)
Address
0FC00H-0FFFFH
17C00H-17FFFH
1FC00H-1FFFFH
2FC00H-2FFFFH
3FC00H-3FFFFH
Internal RAM
Internal RAM
Note 3
(6 bytes)
area
Use prohibited

Advertisement

Table of Contents
loading

Table of Contents