Datasheet

© 2008 Microchip Technology Inc. DS41249E-page 115
PIC16F785/HV785
VRCON 99h 000- 0000 000- 0000
uuu- uuuu
EEDAT 9Ah 0000 0000 0000 0000
uuuu uuuu
EEADR 9Bh 0000 0000 0000 0000
uuuu uuuu
EECON1 9Ch ---- x000 ---- q000
---- uuuu
EECON2 9Dh ---- ---- ---- ----
---- ----
ADRESL 9Eh xxxx xxxx uuuu uuuu
uuuu uuuu
ADCON1 9Fh -000 ---- -000 ----
-uuu ----
PWMCON1 110h -000 0000 -000 0000
-uuu uuuu
PWMCON0 111h 0000 0000 0000 0000
uuuu uuuu
PWMCLK 112h 0000 0000 0000 0000
uuuu uuuu
PWMPH1 113h 0000 0000 0000 0000
uuuu uuuu
PWMPH2 114h 0000 0000 0000 0000
uuuu uuuu
CM1CON0 119h 0000 0000 0000 0000
uuuu uuuu
CM2CON0 11Ah 0000 0000 0000 0000
uuuu uuuu
CM2CON1 11Bh 00-- --10 00-- --10
uu-- --uu
OPA1CON 11Ch 0--- ---- 0--- ----
u--- ----
OPA2CON 11Dh 0--- ---- 0--- ----
u--- ----
TABLE 15-4: INITIALIZATION CONDITION FOR REGISTERS (CONTINUED)
Register Address Power-on Reset
MCLR
Reset
WDT Reset
Brown-out Reset
(1)
Wake-up from Sleep through interrupt
Wake-up from Sleep through WDT Time-out
Legend: u = unchanged, x = unknown, – = unimplemented bit, reads as ‘0’, q = value depends on condition.
Note 1: If V
DD 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 15-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: Analog channels read 0 but data latches are unknown.
7: Analog channels read 0 but data latches are unchanged.