2006 Microchip Technology Inc.
Preliminary
DS70178C-page 205
dsPIC30F1010/202X
18.2.1
ACCIDENTAL WRITE PROTECTION
Because the OSCCON register allows clock switching
and clock scaling, a write to OSCCON is intentionally
made difficult. To write to the OSCCON low byte, this
exact sequence must be executed without any other
instructions in between:
Byte Write “46h” to OSCCON low
Byte Write “57h” to OSCCON low
Byte Write is allowed for one instruction cycle
mov.b W0,OSCCON
To write to the OSCCON high byte, this exact
sequence must be executed without any other instruc-
tions in between:
Byte Write “78h” to OSCCON high
Byte Write “9Ah” to OSCCON high
Byte Write is allowed for one instruction cycle
mov.b W0,OSCCON + 1
18.3
Oscillator Configurations
Figure 18-2 shows the derivation of the system clock
FCY. The PLL in Figure 18-1 outputs a maximum fre-
quency of 480MHz (high-range FRC option for
industrial temperature parts with PLL and TUN<3:0> =
0111
bit settings). This signal is used by the Power
Supply PWM module, and is 32 times the input PLL fre-
quency.
Assuming the high-range FRC option is selected on an
industrial temperature rated part, the 480 MHz PLL
clock signal is divided by 2, providing a 240 MHz signal,
which drives the ADC Module. The same 480 MHz sig-
nal is also divided by 8 to produce the 60 MHz signal,
which is one of the inputs to the FCY multiplexer. The
other input to this multiplexer is the FOSC input clock
source (either the Primary Oscillator or the FRC)
divided by 2. When the PLL is enabled, FCY = FPLL/16.
When the PLL is disabled, FCY = FOSC/2.
This method derives the 480 MHz clock:
FRC Clock with high-range Option and TUN<3:0>
= 0111 is = 15 MHz
PLL enabled
PWM clock = 15 x 32 = 480 MHz
FCY = 480 MHz/16 = 30 MHz = 30 MIPS
If the PLL is disabled,
FRC Clock (with high-range Option and
TUN<3:0> = 0111) is = 15MHz
FCY = 15 MHz/2 = 7.5 MHz = 7.5 MIPS
FIGURE 18-2:
SYSTEM CLOCK AND FADC DERIVATION
Divide
By 2
Divide
By 2
Divide
By 8
FOSC
FRC
Primary Oscillator
Oscillator Configuration Bits
PLL – 192-480 MHZ
24-60 MHZ
96-240 MHZ
FCY
PLL Enable
1
0
1
0
PLL Enable
FADC
FPLL
相关PDF资料
PIC16CR76T-I/SO IC PIC MCU 8KX14 28SOIC
PIC18LF24K22-I/MV IC PIC MCU 16KB FLASH 28UQFN
PIC18LF24K22-I/ML IC PIC MCU 16KB FLASH 28QFN
PIC16CR76T-I/ML IC PIC MCU 8KX14 28QFN
PIC16F627-04/P IC MCU FLASH 1KX14 COMP 18DIP
PIC18F45J10-I/ML IC PIC MCU FLASH 16KX16 44QFN
PIC18F24K22-I/ML IC PIC MCU 16KB FLASH 28QFN
PIC16CR76-I/SS IC PIC MCU 8KX14 28SSOP
相关代理商/技术参数
PIC18F13K50-I/P 制造商:Microchip Technology Inc 功能描述:20 Pin 8 KB Flash 512 RAM 15 I/O 10
PIC18F13K50-I/SO 功能描述:8位微控制器 -MCU 8KB Flash 512 RAM 15 I/O 10-B ADC USB 2.0 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F13K50-I/SO 制造商:Microchip Technology Inc 功能描述:20 Pin 8 KB Flash 512 RAM 15 I/O 10
PIC18F13K50-I/SS 功能描述:8位微控制器 -MCU 8KB Flash 512 RAM 15 I/O 10-B ADC USB 2.0 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F13K50-I/SS 制造商:Microchip Technology Inc 功能描述:8-Bit Microcontroller IC
PIC18F13K50T-I/SO 功能描述:8位微控制器 -MCU 8KB Flash 512 RAM 15 I/O 10-B ADC USB 2.0 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F13K50T-I/SS 功能描述:8位微控制器 -MCU 8KB Flash 512 RAM 15 I/O 10-B ADC USB 2.0 RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F14K22-E/ML 功能描述:8位微控制器 -MCU 16KBFlash 512byteRAM 256bytesEEPROM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT