Datasheet

© 2007 Microchip Technology Inc. DS39597C-page 65
PIC16F72
TABLE 11-3: TIME-OUT IN VARIOUS SITUATIONS
TABLE 11-4: STATUS BITS AND THEIR SIGNIFICANCE
TABLE 11-5: RESET CONDITION FOR SPECIAL REGISTERS
Oscillator Configuration
Power-up
Brown-out
Wake-up from
SLEEP
PWRTEN = 0 PWRTEN = 1
XT, HS, LP 72 ms + 1024 TOSC 1024 TOSC 72 ms + 1024 TOSC 1024 TOSC
RC 72 ms 72 ms
POR
(PCON<1>)
BOR
(PCON<0>)
TO
(STATUS<4>)
PD
(STATUS<3>)
Significance
0x 1 1Power-on Reset
0x 0 xIllegal, TO
is set on POR
0x x 0Illegal, PD is set on POR
u0 1 1Brown-out Reset
uu 0 1WDT Reset
uu 0 0WDT Wake-up
uu u uMCLR
Reset during normal operation
uu 1 0MCLR
Reset during SLEEP or interrupt wake-up from
SLEEP
Condition
Program
Counter
STATUS
Register
PCON
Register
Power-on Reset 000h 0001 1xxx ---- --0x
MCLR Reset during normal operation 000h 000u uuuu ---- --uu
MCLR
Reset during SLEEP 000h 0001 0uuu ---- --uu
WDT Reset 000h 0000 1uuu ---- --uu
WDT Wake-up PC + 1 uuu0 0uuu ---- --uu
Brown-out Reset 000h 0001 1uuu ---- --u0
Interrupt Wake-up from SLEEP PC + 1
(1)
uuu1 0uuu ---- --uu
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).