2012 Microchip Technology Inc. Preliminary DS41642A-page 5
PIC12LF1552
REGISTER 3-2: CONFIGURATION WORD 1
U-1 U-1
R/P-1 R/P-1 R/P-1
U-1
(3)
— —
CLKOUTEN BOREN<1:0>
—
bit 13 bit 8
R/P-1 R/P-1 R/P-1 R/P-1 R/P-1
U-1
R/P-1 R/P-1
CP
MCLRE PWRTE WDTE<1:0>
—
FOSC<1:0>
bit 7 bit 0
Legend:
R = Readable bit P = Programmable bit U = Unimplemented bit, read as ‘1’
‘0’ = Bit is cleared ‘1’ = Bit is set -n = Value when blank or after Bulk Erase
bit 13-12
Unimplemented: Read as ‘1’
bit 11 CLKOUTEN: Clock Out Enable bit
1 = CLKOUT function is disabled. I/O or oscillator function on CLKOUT pin.
0 = CLKOUT function is enabled on CLKOUT pin
bit 10-9 BOREN<1:0>: Brown-out Reset Enable bits
(1)
When enabled, Brown-out Reset Voltage (VBOR) is set by the BORV bit of the Configuration Word 2 register.
11 = Brown-out Reset enabled. SPBOREN bit is ignored.
10 = Brown-out Reset enabled while running and disabled in Sleep. SBOREN bit is ignored.
01 = Brown-out Reset controlled by the SBOREN bit in the BORCON register
00 = Brown-out Reset disabled. SBOREN bit is ignored
bit 8
(3)
Unimplemented: Read as ‘1’
bit 7 CP: Code Protection bit
(2)
1 = Program memory code protection is disabled
0 = Program memory code protection is enabled
bit 6 MCLRE: MCLR
/VPP Pin Function Select bit
If LVP bit =
1:
This bit is ignored.
If LVP bit =
0:
1 =MCLR
/VPP pin function is MCLR; Weak pull-up enabled.
0 =MCLR
/VPP pin function is digital input; MCLR internally disabled; Weak pull-up under control of WPUA register.
bit 5 PWRTE
: Power-up Timer Enable bit
(1)
1 = PWRT disabled
0 = PWRT enabled
bit 4-3 WDTE<1:0>: Watchdog Timer Enable bit
11 = WDT enabled. SWDTEN is ignored.
10 = WDT enabled while running and disabled in Sleep. SWDTEN is ignored.
01 = WDT controlled by the SWDTEN bit in the WDTCON register
00 = WDT disabled. SWDTEN is ignored.
bit 2
Unimplemented: Read as ‘1’
bit 1-0 FOSC<1:0>: Oscillator Selection bits
11 = ECH: External Clock, High-Power mode: on CLKIN pin
10 = ECM: External Clock, Medium-Power mode: on CLKIN pin
01 = ECL: External Clock, Low-Power mode: on CLKIN pin
00 = INTOSC oscillator: I/O function on OSC1 pin
Note 1: Enabling Brown-out Reset does not automatically enable Power-up Timer.
2: The entire program memory will be erased when the code protection is turned off.
3: This bit should be maintained as ‘1’ when programmed.