PIC16(L)F1503
TABLE 3-5: 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 2
10Ch
10Dh
LATA
—
—
—
Unimplemented
LATA5
LATA4
—
LATA2
LATA1
LATA0
--xx -xxx --uu -uuu
—
—
10Eh
10Fh
LATC
—
—
—
Unimplemented
LATC5
LATC4
LATC3
LATC2
LATC1
LATC0
--xx xxxx --uu uuuu
—
—
110h
—
Unimplemented
—
—
111h
CM1CON0
C1ON
C1OUT
C1OE
C1POL
—
112h
to —
114h
Unimplemented
C1SP
C1HYS
C1SYNC 0000 -100 0000 -100
—
—
115h
116h
117h
118h
119h
11Ah
to
11Ch
CMOUT
BORCON
FVRCON
DAC1CON0
DAC1CON1
—
—
SBOREN
FVREN
DACEN
—
—
BORFS
FVRRDY
—
—
Unimplemented
—
—
TSEN
DACOE1
—
—
—
TSRNG
DACOE2
—
—
MC2OUT
MC1OUT
—
—
—
BORRDY
CDAFVR<1:0>
ADFVR<1:0>
—
DACPSS
—
—
DACR<4:0>
---- --00 ---- --00
10-- ---q uu-- ---u
0q00 0000 0q00 0000
0-00 -0-- 0-00 -0--
---0 0000 ---0 0000
—
—
11Dh APFCON
—
—
SDOSEL SSSEL T1GSEL
—
CLC1SEL NCO1SEL --00 0-00 --00 0-00
11Eh —
Unimplemented
—
—
11Fh —
Unimplemented
—
—
Bank 3
18Ch ANSELA
18Dh —
—
—
Unimplemented
—
ANSA4
—
ANSA2
ANSA1
ANSA0 ---1 -111 ---1 -111
—
—
18Eh ANSELC
—
—
—
—
ANSC3 ANSC2
ANSC1
ANSC0 ---- 1111 ---- 1111
18Fh —
Unimplemented
—
—
190h —
Unimplemented
—
—
191h
192h
193h
194h
195h
196h
197h
198h
to
19Fh
PMADRL
Flash Program Memory Address Register Low Byte
PMADRH
—(2) Flash Program Memory Address Register High Byte
PMDATL
Flash Program Memory Read Data Register Low Byte
PMDATH
—
—
Flash Program Memory Read Data Register High Byte
PMCON1
—(2)
CFGS
LWLO
FREE WRERR WREN
WR
PMCON2
Flash Program Memory Control Register 2
VREGCON(1)
—
—
—
—
—
—
VREGPM
—
Unimplemented
RD
Reserved
0000 0000 0000 0000
1000 0000 1000 0000
xxxx xxxx uuuu uuuu
--xx xxxx --uu uuuu
1000 x000 1000 q000
0000 0000 0000 0000
---- --01 ---- --01
—
—
Legend: x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, r = reserved. Shaded locations are unimplemented, read as ‘0’.
Note 1: PIC16F1503 only.
2: Unimplemented, read as ‘1’.
2011-2015 Microchip Technology Inc.
DS40001607D-page 25