English
Language : 

PIC16F1946 Datasheet, PDF (74/440 Pages) Microchip Technology – 64-Pin Flash-Based, 8-Bit CMOS Microcontrollers with LCD Driver and nanoWatt XLP Technology
PIC16F/LF1946/47
5.6 Oscillator Control Registers
REGISTER 5-1: OSCCON: OSCILLATOR CONTROL REGISTER
R/W-0/0
R/W-0/0
R/W-1/1
R/W-1/1
R/W-1/1
U-0
SPLLEN
IRCF<3:0>
—
bit 7
R/W-0/0
R/W-0/0
SCS<1:0>
bit 0
Legend:
R = Readable bit
u = Bit is unchanged
‘1’ = Bit is set
W = Writable bit
x = Bit is unknown
‘0’ = Bit is cleared
U = Unimplemented bit, read as ‘0’
-n/n = Value at POR and BOR/Value at all other Resets
bit 7
bit 6-3
bit 2
bit 1-0
SPLLEN: Software PLL Enable bit
If PLLEN in Configuration Word 1 = 1:
SPLLEN bit is ignored. 4x PLL is always enabled (subject to oscillator requirements)
If PLLEN in Configuration Word 1 = 0:
1 = 4x PLL Is enabled
0 = 4x PLL is disabled
IRCF<3:0>: Internal Oscillator Frequency Select bits
000x =
0010 =
0011 =
0100 =
0101 =
0110 =
0111 =
1000 =
1001 =
1010 =
1011 =
1100 =
1101 =
1110 =
1111 =
31 kHz LF
31.25 kHz MF
31.25 kHz HF(1)
62.5 kHz MF
125 kHz MF
250 kHz MF
500 kHz MF (default upon Reset)
125 kHz HF(1)
250 kHz HF(1)
500 kHz HF(1)
1 MHz HF
2 MHz HF
4 MHz HF
8 MHz or 32 MHz HF(see Section 5.2.1.4 “4X PLL”)
16 MHz HF
Unimplemented: Read as ‘0’
SCS<1:0>: System Clock Select bits
1x = Internal oscillator block
01 = Timer1 oscillator
00 = Clock determined by FOSC<2:0> in Configuration Word 1.
Note 1: Duplicate frequency derived from HFINTOSC.
DS41414A-page 72
Preliminary
 2010 Microchip Technology Inc.