Microchip Technology IC MCU 8BIT PIC18F65K22-I/PT TQFP-64 MCP PIC18F65K22-I/PT Data Sheet

Product codes
PIC18F65K22-I/PT
Page of 550
 2009-2011 Microchip Technology Inc.
DS39960D-page 87
PIC18F87K22 FAMILY
6.0
MEMORY ORGANIZATION
PIC18F87K22 family devices have these types of
memory:
• Program Memory
• Data RAM 
• Data EEPROM
As Harvard architecture devices, the data and program
memories use separate busses. This enables
concurrent access of the two memory spaces.
The data EEPROM, for practical purposes, can be
regarded as a peripheral device because it is
addressed and accessed through a set of control
registers.
Additional detailed information on the operation of the
Flash program memory is provided in 
. The data EEPROM is
discussed separately in 
FIGURE 6-1:
MEMORY MAPS FOR PIC18F87K22 FAMILY DEVICES
Note:
Sizes of memory areas are not to scale. Sizes of program memory areas are enhanced to show detail.
Unimplemented
Read as ‘0’
Unimplemented
Read as ‘0’
000000h
1FFFFFh
01FFFFh
00FFFFh
PC<20:0>
Stack Level 1
Stack Level 31

CALL, CALLW, RCALL,
RETURN, RETFIE, RETLW,
21
User Mem
o
ry S
pac
e
On-Chip
Memory
On-Chip
Memory
ADDULNK, SUBULNK
PIC18FX6K22
PIC18FX7K22
Unimplemented
Read as ‘0’
On-Chip
Memory
PIC18FX5K22
007FFFh