
PIC16LF1902/3
DS41455B-page 20
Preliminary
2011 Microchip Technology Inc.
3.2.2
SPECIAL FUNCTION REGISTER
The Special Function Registers (SFRs) are registers
used by the application to control the desired operation
of peripheral functions in the device. The Special
Function Registers occupy the 20 bytes after the core
registers of every data memory bank (addresses
x0Ch/x8Ch
through
x1Fh/x9Fh).
The
registers
associated with the operation of the peripherals are
described in the appropriate peripheral chapter of this
data sheet.
3.2.3
GENERAL PURPOSE RAM
There are up to 80 bytes of GPR in each data memory
bank. The Special Function Registers occupy the 20
bytes after the core registers of every data memory
bank (addresses x0Ch/x8Ch through x1Fh/x9Fh).
3.2.3.1
Linear Access to GPR
The general purpose RAM can be accessed in a
non-banked method via the FSRs. This can simplify
for more information.
3.2.4
COMMON RAM
There are 16 bytes of common RAM accessible from all
banks.
FIGURE 3-3:
BANKED MEMORY
PARTITIONING
3.2.5
DEVICE MEMORY MAPS
The
memory
maps
for
PIC16LF1902
and
0Bh
0Ch
1Fh
20h
6Fh
70h
7Fh
00h
Common RAM
(16 bytes)
General Purpose RAM
(80 bytes maximum)
Core Registers
(12 bytes)
Special Function Registers
(20 bytes maximum)
Memory Region
7-bit Bank Offset