PIC16C9XX
TABLE 4-1: SPECIAL FUNCTION REGISTER SUMMARY (Cont.’d)
Address Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Value on
Power-on
Reset
Value on all
other resets
Bank 1
80h
INDF
Addressing this location uses contents of FSR to address data memory (not a physical register)
81h
OPTION
RBPU INTEDG T0CS
T0SE
PSA
PS2
PS1
PS0
82h
PCL
Program Counter's (PC) Least Significant Byte
83h
STATUS
IRP
RP1
RP0
TO
PD
Z
DC
C
84h
FSR
Indirect data memory address pointer
85h
TRISA
—
—
PORTA Data Direction Register
86h
TRISB
PORTB Data Direction Register
87h
TRISC
—
—
PORTC Data Direction Register
88h
TRISD
PORTD Data Direction Register
89h
TRISE
PORTE Data Direction Register
8Ah
PCLATH
—
—
—
Write Buffer for the upper 5 bits of the PC
8Bh
INTCON
GIE
PEIE
T0IE
8Ch
PIE1
LCDIE
ADIE(2)
—
INTE
—
RBIE
SSPIE
T0IF
CCP1IE
INTF
TMR2IE
RBIF
TMR1IE
8Dh
—
Unimplemented
8Eh
PCON
—
—
—
—
—
—
POR
—
8Fh
—
Unimplemented
90h
—
Unimplemented
91h
—
Unimplemented
92h
PR2
Timer2 Period Register
93h
SSPADD Synchronous Serial Port (I2C mode) Address Register
94h
SSPSTAT
SMP
CKE
D/A
P
S
R/W
UA
BF
95h
—
Unimplemented
96h
—
Unimplemented
97h
—
Unimplemented
98h
—
Unimplemented
99h
—
Unimplemented
9Ah
—
Unimplemented
9Bh
—
Unimplemented
9Ch
—
Unimplemented
9Dh
—
Unimplemented
9Eh
—
Unimplemented
9Fh(1) ADCON1
—
—
—
—
—
PCFG2 PCFG1 PCFG0
Legend: x = unknown, u = unchanged, q = value depends on condition, - = unimplemented read as '0',
shaded locations are unimplemented, read as ‘0’.
Note 1: Registers ADRES, ADCON0, and ADCON1 are not implemented in the PIC16C923, read as '0'.
2: These bits are reserved on the PIC16C923, always maintain these bits clear.
3: These pixels do not display, but can be used as general purpose RAM.
4: PIC16C923 reset values for PORTA: --xx xxxx for a POR, and --uu uuuu for all other resets,
PIC16C924 reset values for PORTA: --0x 0000 when read.
5: Bit1 of ADCON0 is reserved on the PIC16C924, always maintain this bit clear.
0000 0000 0000 0000
1111 1111 1111 1111
0000 0000 0000 0000
0001 1xxx 000q quuu
xxxx xxxx uuuu uuuu
--11 1111 --11 1111
1111 1111 1111 1111
--11 1111 --11 1111
1111 1111 1111 1111
1111 1111 1111 1111
---0 0000 ---0 0000
0000 000x 0000 000u
00-- 0000 00-- 0000
—
—
---- --0- ---- --u-
—
—
—
—
—
—
1111 1111 1111 1111
0000 0000 0000 0000
0000 0000 0000 0000
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
---- -000 ---- -000
DS30444E - page 20
© 1997 Microchip Technology Inc.