Datasheet

Table Of Contents
2011 Microchip Technology Inc. Preliminary DS41569A-page 21
PIC16LF1904/6/7
3.0 MEMORY ORGANIZATION
These devices contain the following types of memory:
Program Memory
- Configuration Words
- Device ID
-User ID
- Flash Program Memory
Data Memory
- Core Registers
- Special Function Registers
- General Purpose RAM
- Common RAM
The following features are associated with access and
control of program memory and data memory:
PCL and PCLATH
•Stack
Indirect Addressing
3.1 Program Memory Organization
The enhanced mid-range core has a 15-bit program
counter capable of addressing 32K x 14 program
memory space. Table 3-1 shows the memory sizes
implemented for the PIC16LF1904/6/7 family. Accessing
a location above these boundaries will cause a
wrap-around within the implemented memory space.
The Reset vector is at 0000h and the interrupt vector is
at 0004h (see Figures 3-1, and 3-2).
TABLE 3-1: DEVICE SIZES AND ADDRESSES
Device Program Memory Space (Words) Last Program Memory Address
PIC16LF1904 4,096 0FFFh
PIC16LF1906/7 8,192 1FFFh