Datasheet
1997-2013 Microchip Technology Inc. DS30234E-page 131
PIC16C6X
TABLE 13-9: STATUS BITS AND THEIR SIGNIFICANCE FOR
PIC16C62A/R62/63/R63/64A/R64/65A/R65/66/67
TABLE 13-10: RESET CONDITION FOR SPECIAL REGISTERS ON PIC16C61/62/64/65
TABLE 13-11: RESET CONDITION FOR SPECIAL REGISTERS ON
PIC16C62A/R62/63/R63/64A/R64/65A/R65/66/67
POR BOR TO PD
0x11Power-on Reset
0x0xIllegal, TO
is set on a Power-on Reset
0xx0Illegal, PD
is set on a Power-on Reset
10xxBrown-out Reset
1101WDT Reset
1100WDT Wake-up
11uuMCLR
reset during normal operation
1110MCLR
reset during SLEEP or interrupt wake-up from SLEEP
Legend: x = unknown, u = unchanged
Program Counter STATUS PCON
(2)
Power-on Reset 000h 0001 1xxx ---- --0-
M
CLR reset during normal operation 000h 000u uuuu ---- --u-
MCLR
reset during SLEEP 000h 0001 0uuu ---- --u-
WDT Reset 000h 0000 1uuu ---- --u-
WDT Wake-up PC + 1 uuu0 0uuu ---- --u-
Interrupt wake-up from SLEEP PC + 1
(1)
uuu1 0uuu ---- --u-
Legend: u = unchanged, x = unknown, - = unimplemented bit read as '0'.
Note 1: When the wake-up is due to an interrupt and the global enable bit, GIE is set, the PC is loaded with the inter-
rupt vector (0004h) after execution of PC+1.
2: The PCON register is not implemented on the PIC16C61.
Program Counter STATUS PCON
Power-on Reset 000h 0001 1xxx ---- --0x
M
CLR reset during normal operation 000h 000u uuuu ---- --uu
MCLR
reset during SLEEP 000h 0001 0uuu ---- --uu
WDT Reset 000h 0000 1uuu ---- --uu
Brown-out Reset 000h 0001 1uuu ---- --u0
WDT Wake-up PC + 1 uuu0 0uuu ---- --uu
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 global enable bit, GIE is set, the PC is loaded with the interrupt
vector (0004h) after execution of PC+1.