English
Language : 

PIC16F193X Datasheet, PDF (60/418 Pages) Microchip Technology – 28/40/44-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt Technology
PIC16F193X/LF193X
TABLE 3-1: STATUS BITS AND THEIR SIGNIFICANCE
STKOVF STKUNF RMCLR RI POR BOR TO PD
Condition
0
0
1
1
0
x
1 1 Power-on Reset or LDO Reset
0
0
1
1
0
x
0 x Illegal, TO is set on POR
0
0
1
1
0
x
x 0 Illegal, PD is set on POR
0
0
1
1
u
0
1 1 Brown-out Reset
u
u
u
u
u
u
0 u WDT Reset
u
u
u
u
u
u
0 0 WDT Wake-up from Sleep
u
u
u
u
u
u
1 0 Interrupt Wake-up from Sleep
u
u
0
u
u
u
u u MCLR Reset during normal operation
u
u
0
u
u
u
1 0 MCLR Reset during Sleep
u
u
u
0
u
u
u u RESET Instruction Executed
1
u
u
u
u
u
u u Stack Overflow Reset (STVREN = 1)
u
1
u
u
u
u
u u Stack Underflow Reset (STVREN = 1)
TABLE 3-2: RESET CONDITION FOR SPECIAL REGISTERS(2)
Condition
Program
Counter
STATUS
Register
PCON
Register
Power-on Reset
0000h
---1 1000
00-- 110x
MCLR Reset during normal operation
0000h
---u uuuu
uu-- 0uuu
MCLR Reset during Sleep
0000h
---1 0uuu
uu-- 0uuu
WDT Reset
0000h
---0 uuuu
uu-- uuuu
WDT Wake-up from Sleep
PC + 1
---0 0uuu
uu-- uuuu
Brown-out Reset
Interrupt Wake-up from Sleep
0000h
PC + 1(1)
---1 1uuu
---1 0uuu
00-- 11u0
uu-- uuuu
RESET Instruction Executed
0000h
---u uuuu
uu-- u0uu
Stack Overflow Reset (STVREN = 1)
0000h
---u uuuu
1u-- uuuu
Stack Underflow Reset (STVREN = 1)
0000h
---u uuuu
u1-- uuuu
Legend: u = unchanged, x = unknown, - = unimplemented bit, reads as ‘0’.
Note 1: When the wake-up is due to an interrupt and Global Enable bit (GIE) is set, the return address is pushed on
the stack and PC is loaded with the interrupt vector (0004h) after execution of PC + 1.
2: If a Status bit is not implemented, that bit will be read as ‘0’.
DS41364A-page 58
Preliminary
© 2008 Microchip Technology Inc.