PIC16F913/914/916/917/946
TABLE 16-4: INITIALIZATION CONDITION FOR REGISTERS
• Wake-up from Sleep
through interrupt
• MCLR Reset
• WDT Reset
• Brown-out Reset(1)
Register
Address
Power-on Reset
• Wake-up from Sleep
through WDT time-out
W
—
xxxx xxxx
xxxx xxxx
uuuu uuuu
xxxx xxxx
uuuu uuuu
uuuu uuuu
INDF
00h/80h/
100h/180h
TMR0
PCL
01h/101h
xxxx xxxx
0000 0000
uuuu uuuu
0000 0000
uuuu uuuu
PC + 1(3)
02h/82h/
102h/182h
STATUS
FSR
03h/83h/
103h/183h
0001 1xxx
xxxx xxxx
000q quuu(4)
uuuu uuuu
uuuq quuu(4)
uuuu uuuu
04h/84h/
104h/184h
PORTA
PORTB
PORTC
PORTD(6)
PORTE
05h
06h/106h
07h
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
08h
09h
---- xxxx
xxxx xxxx(7)
---- xxxx
xxxx xxxx(7)
---- uuuu
uuuu uuuu(7)
PCLATH
INTCON
0Ah/8Ah/
10Ah/18Ah
---0 0000
---0 0000
---u uuuu
0Bh/8Bh/
0000 000x
0000 000x
uuuu uuuu(2)
10Bh/18Bh
PIR1
0Ch
0Dh
0Eh
0Fh
10h
11h
12h
13h
14h
15h
16h
17h
18h
19h
0000 0000
0000 -0-0
xxxx xxxx
xxxx xxxx
0000 0000
0000 0000
-000 0000
xxxx xxxx
0000 0000
xxxx xxxx
xxxx xxxx
--00 0000
---0 1000
0000 0000
0000 0000
0000 -0-0
uuuu uuuu
uuuu uuuu
uuuu uuuu
0000 0000
-000 0000
xxxx xxxx
0000 0000
xxxx xxxx
xxxx xxxx
--00 0000
---0 1000
0000 0000
uuuu uuuu(2)
uuuu -u-u
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
-uuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
--uu uuuu
---u uuuu
uuuu uuuu
PIR2
TMR1L
TMR1H
T1CON
TMR2
T2CON
SSPBUF
SSPCON
CCPR1L
CCPR1H
CCP1CON
RCSTA
TXREG
Legend: u= unchanged, x= unknown, - = unimplemented bit, reads as ‘0’, q= value depends on condition.
Note 1: If VDD goes too low, Power-on Reset will be activated and registers will be affected differently.
2: One or more bits in INTCON and/or PIR1 will be affected (to cause wake-up).
3: When the wake-up is due to an interrupt and the GIE bit is set, the PC is loaded with the interrupt
vector (0004h).
4: See Table 16-5 for Reset value for specific condition.
5: If Reset was due to brown-out, then bit 0 = 0. All other Resets will cause bit 0 = u.
6: PIC16F914/917 and PIC16F946 only.
7: PIC16F946 only.
DS41250F-page 226
© 2007 Microchip Technology Inc.