Datasheet
PIC18CXX2
DS39026D-page 180 1999-2013 Microchip Technology Inc.
REGISTER 18-1: CONFIGURATION REGISTER 1 HIGH (CONFIG1H: BYTE ADDRESS 300001h)
REGISTER 18-2: CONFIGURATION REGISTER 1 LOW (CONFIG1L: BYTE ADDRESS 300000h)
R/P-1 R/P-1 R/P-1 U-0 U-0 R/P-1 R/P-1 R/P-1
Reserved Reserved OSCSEN — — FOSC2 FOSC1 FOSC0
bit 7 bit 0
bit 7-6 Reserved: Read as ’1’
bit 5 OSCSEN
: Oscillator System Clock Switch Enable bit
1 = Oscillator system clock switch option is disabled (main oscillator is source)
0 = Oscillator system clock switch option is enabled (oscillator switching is enabled)
bit 4-3 Unimplemented: Read as ’0’
bit 2-0 FOSC2:FOSC0: Oscillator Selection bits
111 = RC oscillator w/OSC2 configured as RA6
110 = HS oscillator with PLL enabled/Clock frequency = (4 x FOSC)
101 = EC oscillator w/OSC2 configured as RA6
100 = EC oscillator w/OSC2 configured as divide-by-4 clock output
011 = RC oscillator
010 = HS oscillator
001 = XT oscillator
000 = LP oscillator
Legend:
R = Readable bit P = Programmable bit U = Unimplemented bit, read as ‘0’
- n = Value when device is unprogrammed u = Unchanged from programmed state
R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1 R/P-1
CP CP CP CP CP CP CP CP
bit 7 bit 0
bit 7-0 CP: Code Protection bits (apply when in Code Protected Microcontroller mode)
1 = Program memory code protection off
0 = All of program memory code protected
Legend:
R = Readable bit P = Programmable bit U = Unimplemented bit, read as ‘0’
- n = Value when device is unprogrammed u = Unchanged from programmed state