PIC16C71X
TABLE 8-12: INITIALIZATION CONDITIONS FOR ALL REGISTERS, PIC16C710/71/711
Register
Power-on Reset,
MCLR Resets
WDT Reset
Wake-up via
WDT or
Interrupt
(5)
Brown-out Reset
W
xxxx xxxx
N/A
uuuu uuuu
N/A
uuuu uuuu
N/A
INDF
TMR0
PCL
xxxx xxxx
0000h
uuuu uuuu
0000h
uuuu uuuu
(2)
PC + 1
(3)
(3)
STATUS
0001 1xxx
000q quuu
uuuq quuu
FSR
xxxx xxxx
---x 0000
xxxx xxxx
---0 0000
0000 000x
uuuu uuuu
---u 0000
uuuu uuuu
---0 0000
0000 000u
uuuu uuuu
---u uuuu
uuuu uuuu
---u uuuu
PORTA
PORTB
PCLATH
INTCON
(1)
uuuu uuuu
ADRES
ADCON0
OPTION
TRISA
xxxx xxxx
00-0 0000
1111 1111
---1 1111
1111 1111
---- --0u
uuuu uuuu
00-0 0000
1111 1111
---1 1111
1111 1111
---- --uu
uuuu uuuu
uu-u uuuu
uuuu uuuu
---u uuuu
uuuu uuuu
---- --uu
TRISB
(4)
PCON
ADCON1
---- --00
---- --00
---- --uu
Legend: u = unchanged, x = unknown, -= unimplemented bit, read as '0', q= value depends on condition
Note 1: One or more bits in INTCON will be affected (to cause wake-up).
2: When the wake-up is due to an interrupt and the GIE bit is set, the PC is loaded with the interrupt vector
(0004h).
3: See Table 8-10 for reset value for specific condition.
4: The PCON register is not implemented on the PIC16C71.
5: Brown-out reset is not implemented on the PIC16C71.
1997 Microchip Technology Inc.
DS30272A-page 57