Microchip Technology AC244045 Data Sheet

Page of 302
PIC16F72X/PIC16LF72X
DS41341E-page 96
© 2009 Microchip Technology Inc.
              
bit 2-0
FOSC<2:0>: Oscillator Selection bits
111
 =
RC oscillator: CLKOUT function on RA6/OSC2/CLKOUT pin, RC on RA7/OSC1/CLKIN
110
 =
RCIO oscillator: I/O function on RA6/OSC2/CLKOUT pin, RC on RA7/OSC1/CLKIN
101
 =
INTOSC oscillator: CLKOUT function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN
100
 =
INTOSCIO oscillator: I/O function on RA6/OSC2/CLKOUT pin, I/O function on RA7/OSC1/CLKIN
011
 =
EC: I/O function on RA6/OSC2/CLKOUT pin, CLKIN on RA7/OSC1/CLKIN
010
 =
HS oscillator: High-speed crystal/resonator on RA6/OSC2/CLKOUT and RA7/OSC1/CLKIN
001
 =
XT oscillator: Crystal/resonator on RA6/OSC2/CLKOUT and RA7/OSC1/CLKIN
000
 =
LP oscillator: Low-power crystal on RA6/OSC2/CLKOUT and RA7/OSC1/CLKIN
REGISTER 8-1:
CONFIG1: CONFIGURATION WORD REGISTER 1 (CONTINUED)
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:
When MCLR is asserted in INTOSC or RC mode, the internal clock oscillator is disabled.
4:
MPLAB
®
 IDE masks unimplemented Configuration bits to ‘0’.
REGISTER 8-2:
CONFIG2: CONFIGURATION WORD REGISTER 2
U-1
(1)
U-1
(1)
U-1
(1)
U-1
(1)
U-1
(1)
U-1
(1)
bit 15
bit 8
U-1
(1)
U-1
(1)
R/P-1
R/P-1
U-1
(1)
U-1
(1)
U-1
(1)
U-1
(1)
VCAPEN1
VCAPEN0
bit 7
bit 0
Legend:
P = Programmable bit
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 13-6
Unimplemented: Read as ‘1’
bit 5-4
VCAPEN<1:0>: Voltage Regulator Capacitor Enable bits
For the PIC16LF72X:
These bits are ignored. All V
CAP
 pin functions are disabled.
For the PIC16F72X:
00
  = V
CAP
 functionality is enabled on RA0
01
  = V
CAP
 functionality is enabled on RA5
10
  = V
CAP
 functionality is enabled on RA6
11
 = All V
CAP
 functions are disabled (not recommended)
bit 3-0
Unimplemented: Read as ‘1’
Note 1:
MPLAB
®
 IDE masks unimplemented Configuration bits to ‘0’.