|
PIC24FJ64GA705 Datasheet, PDF (108/412 Pages) – | |||
|
◁ |
PIC24FJ256GA705 FAMILY
9.5 Oscillator Modes
The PLL block is shown in Figure 9-2. In this system,
the input from the Primary Oscillator is divided down by
a PLL prescaler to generate a 4 MHz output. This is
used to drive an on-chip, 96 MHz PLL frequency multi-
plier to drive the fixed, divide-by-3 frequency divider
and configurable PLL prescaler/divider to generate a
range of system clock frequencies. The CPDIV<1:0>
bits select the system clock speed. Available clock
options are listed in Table 9-2.
The user must manually configure the PLL divider to
generate the required 4 MHz output using the
PLLMODE<3:0> Configuration bits. This limits the
choices for Primary Oscillator frequency to a total of
eight possibilities, as shown in Table 9-3.
TABLE 9-2: SYSTEM CLOCK OPTIONS
MCU Clock Division
(CPDIV<1:0>)
Microcontroller
Clock Frequency
None (00)
ï¸2 (01)
ï¸4 (10)
ï¸8 (11)
32 MHz
16 MHz
8 MHz
4 MHz
TABLE 9-3: VALID PRIMARY OSCILLATOR
CONFIGURATIONS
Input Oscillator
Frequency
Clock Mode
PLL Mode
(PLLMODE<3:0>)
48 MHz
32 MHz
24 MHz
20 MHz
16 MHz
12 MHz
8 MHz
4 MHz
ECPLL
HSPLL, ECPLL
HSPLL, ECPLL
HSPLL, ECPLL
HSPLL, ECPLL
HSPLL, ECPLL
ECPLL, XTPLL,
FRCPLL
ECPLL, XTPLL,
FRCPLL
ï¸12 (0111)
ï¸8 (0110)
ï¸6 (0101)
ï¸5 (0100)
ï¸4 (0011)
ï¸3 (0010)
ï¸2 (0001)
ï¸1 (0000)
FIGURE 9-2:
PLL BLOCK
(Note 1)
Input from
POSC
Input from
FRC
PLLMODE<3:0>
ï¸ 12
ï¸8
ï¸6
ï¸5
ï¸4
ï¸3
ï¸2
ï¸1
0111
0110
0101
0100 4 MHz
0011
0010
0001
0000
96 MHz
PLL
32 MHz
ï¸3
ï¸8
ï¸4
11 PLL Output
10 for System Clock
ï¸ 2 01
ï¸ 1 00
CPDIV<1:0>
x4
1100
x6
1101
x8
1110
Note 1: This MUX is controlled by the COSC<2:0> bits when running from the PLL or the NOSC<2:0> bits when
preparing to switch to the PLL.
DS30010118B-page 108
ï£ 2016 Microchip Technology Inc.
|
▷ |