PIC16C71X
TABLE 8-13: INITIALIZATION CONDITIONS FOR ALL REGISTERS, PIC16C715
Register
Power-on Reset,
Brown-out Reset
Parity Error Reset
MCLR Resets
WDT Reset
Wake-up via
WDT or
Interrupt
W
xxxx xxxx
N/A
uuuu uuuu
N/A
uuuu uuuu
N/A
INDF
TMR0
PCL
xxxx xxxx
0000 0000
uuuu uuuu
0000 0000
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
(1)
-0-- ----
-0-- ----
PIR1
-u-- ----
ADCON0
OPTION
TRISA
TRISB
PIE1
0000 00-0
1111 1111
---1 1111
1111 1111
-0-- ----
---- -qqq
---- --00
0000 00-0
1111 1111
---1 1111
1111 1111
-0-- ----
---- -1uu
---- --00
uuuu uu-u
uuuu uuuu
---u uuuu
uuuu uuuu
-u-- ----
---- -1uu
---- --uu
PCON
ADCON1
Legend: u = unchanged, x = unknown, -= unimplemented bit, read as '0', q= value depends on condition
Note 1: One or more bits in INTCON and PIR1 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-11 for reset value for specific condition.
DS30272A-page 58
1997 Microchip Technology Inc.