PIC16(L)F1516/7/8/9
TABLE 3-8: SPECIAL FUNCTION REGISTER SUMMARY (CONTINUED)
Addr
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
POR, BOR
Value on all
other
Resets
Bank 31
F8Ch
to —
FE3h
Unimplemented
—
—
FE4h STATUS_SHAD
—
—
—
—
—
Z
DC
C
---- -xxx ---- -uuu
FE5h WREG_SHAD Working Register Shadow
xxxx xxxx uuuu uuuu
FE6h BSR_SHAD
—
—
— Bank Select Register Shadow
---x xxxx ---u uuuu
FE7h PCLATH_SHAD
— Program Counter Latch High Register Shadow
-xxx xxxx uuuu uuuu
FE8h FSR0L_SHAD Indirect Data Memory Address 0 Low Pointer Shadow
xxxx xxxx uuuu uuuu
FE9h FSR0H_SHAD Indirect Data Memory Address 0 High Pointer Shadow
xxxx xxxx uuuu uuuu
FEAh FSR1L_SHAD Indirect Data Memory Address 1 Low Pointer Shadow
xxxx xxxx uuuu uuuu
FEBh FSR1H_SHAD Indirect Data Memory Address 1 High Pointer Shadow
xxxx xxxx uuuu uuuu
FECh —
Unimplemented
—
—
FEDh STKPTR
—
—
— Current Stack pointer
---1 1111 ---1 1111
FEEh TOSL
Top of Stack Low byte
xxxx xxxx uuuu uuuu
FEFh TOSH
— Top of Stack High byte
-xxx xxxx -uuu uuuu
Legend:
Note 1:
2:
3:
x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, read as ‘0’, r = reserved.
Shaded locations are unimplemented, read as ‘0’.
PIC16F1516/7/8/9 only.
PIC16(L)F1517/9 only.
Unimplemented, read as ‘1’.
2010-2012 Microchip Technology Inc.
DS41452C-page 33