PIC16C925/926
TABLE 2-1: 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
Power-on
Reset
Details on
page
Bank 1
80h
INDF
81h
OPTION
82h
PCL
83h
STATUS
84h
FSR
85h
TRISA
86h
TRISB
87h
TRISC
88h
TRISD
89h
TRISE
8Ah
PCLATH
8Bh
INTCON
8Ch
PIE1
8Dh
—
Addressing this location uses contents of FSR to address data memory (not a physical register)
RBPU INTEDG T0CS
T0SE
PSA
PS2
PS1
PS0
Program Counter (PC) Least Significant Byte
IRP
RP1
RP0
TO
PD
Z
DC
C
Indirect Data Memory Address Pointer
—
—
PORTA Data Direction Register
PORTB Data Direction Register
—
—
PORTC Data Direction Register
PORTD Data Direction Register
PORTE Data Direction Register
—
—
—
Write Buffer for the upper 5 bits of the PC
GIE
PEIE
TMR0IE
INTE
RBIE
TMR0IF
INTF
RBIF
LCDIE
ADIE
—
—
SSPIE CCP1IE TMR2IE TMR1IE
Unimplemented
8Eh
PCON
—
—
—
—
—
8Fh
—
Unimplemented
90h
—
Unimplemented
91h
—
Unimplemented
92h
PR2
Timer2 Period Register
93h
SSPADD Synchronous Serial Port (I2C mode) Address Register
—
POR
BOR
94h
SSPSTAT
SMP
CKE
D/A
P
S
R/W
UA
95h
—
Unimplemented
96h
—
Unimplemented
97h
—
Unimplemented
98h
—
Unimplemented
99h
—
Unimplemented
9Ah
—
Unimplemented
9Bh
—
Unimplemented
9Ch
—
Unimplemented
9Dh
—
Unimplemented
9Eh
ADRESL A/D Result Register Low
9Fh
ADCON1
—
—
—
—
—
PCFG2 PCFG1
Legend: x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, read as '0'.
Shaded locations are unimplemented, read as ‘0’.
Note 1: These pixels do not display, but can be used as general purpose RAM.
BF
PCFG0
0000 0000
1111 1111
0000 0000
0001 1xxx
xxxx xxxx
--11 1111
1111 1111
--11 1111
1111 1111
1111 1111
---0 0000
0000 000x
00-- 0000
—
---- --0-
—
—
—
1111 1111
0000 0000
0000 0000
—
—
—
—
—
—
—
—
—
xxxx xxxx
---- -000
26
20
25
19
26
29
31
33
34
36
25
21
24
—
24
—
—
—
51
69, 72
59
—
—
—
—
—
—
—
—
—
79
76
DS39544A-page 16
Preliminary
2001 Microchip Technology Inc.