
2010 Microchip Technology Inc.
DS70102K-page 11
dsPIC30F Flash Programming Specification
TABLE 5-6:
FOSC CONFIGURATION BITS DESCRIPTION FOR dsPIC30F2011/2012,
dsPIC30F3010/3011/3012/3013/3014, dsPIC30F4013, dsPIC30F5015/5016,
dsPIC30F6010A/6011A/6012A/6013A/6014A AND dsPIC30F6015
Bit Field
Register
Description
FCKSM<1:0>
FOSC
Clock Switching Mode
1x = Clock switching is disabled, Fail-Safe Clock Monitor is disabled
01 = Clock switching is enabled, Fail-Safe Clock Monitor is disabled
00 = Clock switching is enabled, Fail-Safe Clock Monitor is enabled
FOS<2:0>
FOSC
Oscillator Source Selection on POR
111 = Primary Oscillator
110 = Reserved
101 = Reserved
100 = Reserved
011 = Reserved
010 = Internal Low-Power RC Oscillator
001 = Internal Fast RC Oscillator (no PLL)
000 = Low-Power 32 kHz Oscillator (Timer1 Oscillator)
FPR<4:0>
FOSC
Primary Oscillator Mode (when FOS<2:0> = 111b)
11xxx = Reserved (do not use)
10111 = HS/3 w/PLL 16X – HS/3 crystal oscillator with 16X PLL
(10 MHz-25 MHz crystal)
10110 = HS/3 w/PLL 8X – HS/3 crystal oscillator with 8X PLL
(10 MHz-25 MHz crystal)
10101 = HS/3 w/PLL 4X – HS/3 crystal oscillator with 4X PLL
(10 MHz-25 MHz crystal)
10100 = Reserved (do not use)
10011 = HS/2 w/PLL 16X – HS/2 crystal oscillator with 16X PLL
(10 MHz-25 MHz crystal)
10010 = HS/2 w/PLL 8X – HS/2 crystal oscillator with 8X PLL
(10 MHz-25 MHz crystal
10001 = HS/2 w/PLL 4X – HS/2 crystal oscillator with 4X PLL
(10 MHz-25 MHz crystal)
10000 = Reserved (do not use)
01111 = ECIO w/PLL 16x – External clock with 16x PLL. OSC2 pin is I/O
01110 = ECIO w/PLL 8x – External clock with 8x PLL. OSC2 pin is I/O
01101 = ECIO w/PLL 4x – External clock with 4x PLL. OSC2 pin is I/O
01100 = Reserved (do not use)
01011 = Reserved (do not use)
01010 = FRC w/PLL 8x – Internal fast RC oscillator with 8x PLL. OSC2 pin is I/O
01001 = Reserved (do not use)
01000 = Reserved (do not use)
00111 = XT w/PLL 16X – XT crystal oscillator with 16X PLL
00110 = XT w/PLL 8X – XT crystal oscillator with 8X PLL
00101 = XT w/PLL 4X – XT crystal oscillator with 4X PLL
00100 = Reserved (do not use)
00011 = FRC w/PLL 16x – Internal fast RC oscillator with 8x PLL. OSC2 pin is I/O
00010 = Reserved (do not use)
00001 = FRC w/PLL 4x – Internal fast RC oscillator with 4x PLL. OSC2 pin is I/O
00000 = Reserved (do not use)