English
Language : 

PIC18F1220_07 Datasheet, PDF (37/308 Pages) Microchip Technology – 18/20/28-Pin High-Performance, Enhanced Flash Microcontrollers with 10-bit A/D and nanoWatt Technology
PIC18F1220/1320
TABLE 4-1: TIME-OUT IN VARIOUS SITUATIONS
Oscillator
Configuration
Power-up(2) and Brown-out
PWRTEN = 0
PWRTEN = 1
Exit from
Low-Power Mode
HSPLL
HS, XT, LP
EC, ECIO
RC, RCIO
INTIO1, INTIO2
66 ms(1) + 1024 TOSC + 2 ms(2)
66 ms(1) + 1024 TOSC
66 ms(1)
66 ms(1)
66 ms(1)
1024 TOSC + 2 ms(2)
1024 TOSC
5-10 μs(3)
5-10 μs(3)
5-10 μs(3)
1024 TOSC + 2 ms(2)
1024 TOSC
5-10 μs(3)
5-10 μs(3)
5-10 μs(3)
Note 1: 66 ms (65.5 ms) is the nominal Power-up Timer (PWRT) delay.
2: 2 ms is the nominal time required for the 4x PLL to lock.
3: The program memory bias start-up time is always invoked on POR, wake-up from Sleep, or on any exit
from power managed mode that disables the CPU and instruction execution.
REGISTER 4-1:
RCON REGISTER BITS AND POSITIONS
R/W-0
U-0
U-0
R/W-1 R/W-1 R/W-1
IPEN
—
—
RI
TO
PD
bit 7
Note: Refer to Section 5.14 “RCON Register” for bit definitions.
R/W-1
POR
R/W-1
BOR
bit 0
TABLE 4-2: STATUS BITS, THEIR SIGNIFICANCE AND THE INITIALIZATION CONDITION FOR
RCON REGISTER
Condition
Program
Counter
RCON
Register
RI TO PD POR BOR STKFUL STKUNF
Power-on Reset
RESET Instruction
Brown-out
0000h 0--1 1100 1 1 1 0
0
0
0
0000h 0--0 uuuu 0 u u u
u
u
u
0000h 0--1 11u- 1 1 1 u
0
u
u
MCLR during Power Managed
0000h 0--u 1uuu u 1 u u
u
u
u
Run modes
MCLR during Power Managed
0000h 0--u 10uu u 1 0 u
u
u
u
Idle modes and Sleep
WDT Time-out during Full
0000h 0--u 0uuu u 0 u u
u
u
u
Power or Power Managed Run
MCLR during Full Power
Execution
u
u
Stack Full Reset (STVR = 1)
0000h 0--u uuuu u u u u
u
1
u
Stack Underflow Reset
(STVR = 1)
u
1
Stack Underflow Error (not an
0000h u--u uuuu u u u u
u
u
1
actual Reset, STVR = 0)
WDT Time-out during Power
PC + 2 u--u 00uu u 0 0 u
u
u
u
Managed Idle or Sleep
Interrupt Exit from Power
Managed modes
PC + 2 u--u u0uu u u 0 u
u
u
u
Legend: u = unchanged, x = unknown, – = unimplemented bit, read as ‘0’
Note 1: When the wake-up is due to an interrupt and the GIEH or GIEL bits are set, the PC is loaded with the
interrupt vector (0x000008h or 0x000018h).
© 2007 Microchip Technology Inc.
DS39605F-page 35