English
Language : 

PIC12F508-E Datasheet, PDF (48/106 Pages) Microchip Technology – 8/14-Pin, 8-Bit Flash Microcontrollers
PIC12F508/509/16F505
TABLE 7-4: RESET CONDITIONS FOR REGISTERS – PIC16F505
Register
Address
Power-on Reset
MCLR Reset, WDT Time-out,
Wake-up On Pin Change
W
—
qqqq qqqu(1)
qqqq qqqu(1)
INDF
00h
xxxx xxxx
uuuu uuuu
TMR0
01h
xxxx xxxx
uuuu uuuu
PC
02h
1111 1111
1111 1111
STATUS
03h
0001 1xxx
q00q quuu(2), (3)
FSR
04h
100x xxxx
1uuu uuuu
OSCCAL
05h
1111 111-
uuuu uuu-
PORTB
06h
--xx xxxx
--uu uuuu
PORTC
07h
--xx xxxx
--uu uuuu
OPTION
—
1111 1111
1111 1111
TRISB
—
--11 1111
--11 1111
TRISC
—
--11 1111
--11 1111
Legend: u = unchanged, x = unknown, – = unimplemented bit, read as ‘0’, q = value depends on condition.
Note 1: Bits <7:2> of W register contain oscillator calibration values due to MOVLW XX instruction at top of
memory.
2: See Table 7-5 for Reset value for specific conditions.
3: If Reset was due to wake-up on pin change, then bit 7 = 1. All other Resets will cause bit 7 = 0.
TABLE 7-5: RESET CONDITION FOR SPECIAL REGISTERS
STATUS Addr: 03h
Power-on Reset
0001 1xxx
MCLR Reset during normal operation
000u uuuu
MCLR Reset during Sleep
0001 0uuu
WDT Reset during Sleep
0000 0uuu
WDT Reset normal operation
0000 uuuu
Wake-up from Sleep on pin change
1001 0uuu
Legend: u = unchanged, x = unknown, – = unimplemented bit, read as ‘0’.
PCL Addr: 02h
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
DS41236D-page 46
Preliminary
© 2007 Microchip Technology Inc.