Datasheet

PIC18F6520/8520/6620/8620/6720/8720
DS39609C-page 40 2003-2013 Microchip Technology Inc.
FIGURE 4-1: INTERNAL PROGRAM MEMORY MAP AND STACK FOR PIC18FXX20 DEVICES
TABLE 4-1: MEMORY ACCESS FOR PIC18F8X20 PROGRAM MEMORY MODES
PC<20:0>
Stack Level 1
Stack Level 31
Reset Vector
Low Priority
CALL,RCALL,RETURN
RETFIE,RETLW
21
On-Chip Flash
Program Memory
High Priority
User Memory Space
1FFFFFh
010000h
00FFFFh
200000h
On-Chip Flash
Program Memory
On-Chip Flash
Program Memory
Read ‘0 Read ‘0
Read ‘0
008000h
007FFFh
020000h
01FFFFh
000000h
000018h
000008h
1FFFFFh
200000h
1FFFFFh
200000h
PIC18FX520 PIC18FX620 PIC18FX720
Interrupt Vector
Interrupt Vector
000000h
000018h
000008h
000000h
000018h
000008h
Note: Size of memory regions not to scale.
(32 Kbyte) (64 Kbyte) (128 Kbyte)
Operating Mode
Internal Program Memory External Program Memory
Execution
From
Table Read
From
Table Write To
Execution
From
Table Read
From
Table Write To
Microprocessor No Access No Access No Access Yes Yes Yes
Microprocessor
with Boot Block
Yes Yes Yes Yes Yes Yes
Microcontroller Yes Yes Yes No Access No Access No Access
Extended
Microcontroller
Yes Yes Yes Yes Yes Yes