PIC16F/LF1826/27
TABLE 3-8: SPECIAL FUNCTION REGISTER SUMMARY (CONTINUED)
Address
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 7
380h(2) INDF0
381h(2) INDF1
382h(2)
383h(2)
384h(2)
385h(2)
386h(2)
387h(2)
388h(2)
389h(2)
38Ah(2)
38Bh(2)
PCL
STATUS
FSR0L
FSR0H
FSR1L
FSR1H
BSR
WREG
PCLATH
INTCON
Addressing this location uses contents of FSR0H/FSR0L to address data memory
(not a physical register)
Addressing this location uses contents of FSR1H/FSR1L to address data memory
(not a physical register)
Program Counter (PC) Least Significant Byte
—
—
—
TO
PD
Z
Indirect Data Memory Address 0 Low Pointer
Indirect Data Memory Address 0 High Pointer
Indirect Data Memory Address 1 Low Pointer
Indirect Data Memory Address 1 High Pointer
—
—
—
BSR4
BSR3
BSR2
Working Register
—
Write Buffer for the upper 7 bits of the Program Counter
GIE
PEIE
TMR0IE
INTE
IOCIE
TMR0IF
DC
BSR1
INTF
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx
C
BSR0
IOCIF
0000 0000 0000 0000
---1 1000 ---q quuu
0000 0000 uuuu uuuu
0000 0000 0000 0000
0000 0000 uuuu uuuu
0000 0000 0000 0000
---0 0000 ---0 0000
0000 0000 uuuu uuuu
-000 0000 -000 0000
0000 000x 0000 000u
38Ch —
Unimplemented
—
—
38Dh —
Unimplemented
—
—
38Eh —
Unimplemented
—
—
38Fh
—
Unimplemented
—
—
390h
—
Unimplemented
—
—
391h
—
Unimplemented
—
—
392h
—
Unimplemented
—
—
393h
—
Unimplemented
—
—
394h
IOCBP
IOCBP7
IOCBP6
IOCBP5
IOCBP4 IOCBP3 IOCBP2 IOCBP1 IOCBP0 0000 0000 0000 0000
395h
IOCBN
IOCBN7
IOCBN6
IOCBN5
IOCBN4 IOCBN3 IOCBN2 IOCBN1 IOCBN0 0000 0000 0000 0000
396h
IOCBF
IOCBF7
IOCBF6
IOCBF5
IOCBF4 IOCBF3 IOCBF2 IOCBF1 IOCBF0 0000 0000 0000 0000
397h
—
Unimplemented
—
—
398h
—
Unimplemented
—
—
399h
—
Unimplemented
—
—
39Ah CLKRCON
CLKREN CLKROE CLKRSLR CLKRDC1 CLKRDC0 CLKRDIV2 CLKRDIV1 CLKRDIV0 0011 0000 0011 0000
39Bh —
Unimplemented
—
—
39Ch MDCON
MDEN
MDOE
MDSLR MDOPOL
—
—
—
MDBIT 0010 ---0 0010 ---0
39Dh MDSRC
MDMSODIS
—
—
—
MDMS3 MDMS2 MDMS1 MDMS0 x--- xxxx u--- uuuu
39Eh MDCARL
MDCLODIS MDCLPOL MDCLSYNC
—
MDCL3
MDCL2 MDCL1 MDCL0 xxx- xxxx uuu- uuuu
39Fh
MDCARH
MDCHODIS MDCHPOL MDCHSYNC
—
MDCH3 MDCH2 MDCH1 MDCH0 xxx- xxxx uuu- uuuu
Legend:
Note 1:
2:
x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, r = reserved.
Shaded locations are unimplemented, read as ‘0’.
PIC16F/LF1827 only.
These registers can be addressed from any bank.
2010 Microchip Technology Inc.
Preliminary
DS41391C-page 37