Datasheet
2003-2013 Microchip Technology Inc. DS30498D-page 179
PIC16F7X7
TABLE 15-1: TIME-OUT IN VARIOUS SITUATIONS
TABLE 15-2: STATUS BITS AND THEIR SIGNIFICANCE
TABLE 15-3: RESET CONDITION FOR SPECIAL REGISTERS
Oscillator
Configuration
Power-up Brown-out Reset
Wake-up from
Sleep
PWRTE
= 0 PWRTE = 1 PWRTE = 0 PWRTE = 1
XT, HS, LP T
PWRT + 1024 • TOSC 1024 • TOSC TPWRT + 1024 • TOSC 1024 • TOSC 1024 • TOSC
EXTRC, INTRC TPWRT 5-10 s
(1)
TPWRT 5-10 s
(1)
5-10 s
(1)
T1OSC — — — — 5-10 s
(1)
Note 1: CPU start-up is always invoked on POR, BOR and wake-up from Sleep. The 5 s-10 s delay is based on
a 1 MHz system clock.
POR BOR TO PD
0x11Power-on Reset
0x0xIllegal, TO
is set on POR
0xx0Illegal, PD is set on POR
1011Brown-out Reset
1101WDT Reset
1100WDT Wake-up
11uuMCLR
Reset during normal operation
1110MCLR
Reset during Sleep or Interrupt Wake-up from Sleep
Legend: u = unchanged, x = unknown
Condition
Program
Counter
Status
Register
PCON
Register
Power-on Reset 000h 0001 1xxx ---- -10x
MCLR
Reset during normal operation 000h 000u uuuu ---- -uuu
MCLR
Reset during Sleep 000h 0001 0uuu ---- -uuu
WDT Reset 000h 0000 1uuu ---- -uuu
WDT Wake-up PC + 1 uuu0 0uuu ---- -uuu
Brown-out Reset 000h 0001 1xxx ---- -1u0
Interrupt Wake-up from Sleep PC + 1
(1)
uuu1 0uuu ---- -uuu
Legend: u = unchanged, x = unknown, — = unimplemented bit, read as ‘0’
Note 1: When the wake-up is due to an interrupt and the GIE bit is set, the PC is loaded with the interrupt vector
(0004h).