PIC单片机的四种振荡方式及设置

发布者:Xinmei最新更新时间:2017-12-05 来源: eefocus关键字:PIC单片机  振荡方式 手机看文章 扫描二维码
随时随地手机看文章

    PIC单片机有四种振荡方式可供选择,振荡方式经配置寄存器CONFIG的F0SC1,F0SC0位加以选择,并在EPROM编程时写入。


    晶体振荡器/陶瓷振荡器:


    XT、LP、HS三种方式中,需一晶体或陶瓷谐振器连接到单片机的OSC1/CLKIN和OSC2/CLKOUT引脚上,以建立振荡,如图1所示。电阻RS常用来防止晶振被过分驱动。在晶体振荡下,电阻RF≈10MΩ。对于32KHz以上的晶体振荡器,当VDD>4.5V时,建议C1=C2≈30PF。(C1:相位调节电容;C2:增益调节电容。)

 


表1:振荡器类型选择

F0SC1

F0SC0

振荡方式

0

0

低功耗振荡LP(Low Power)

0

1

标准晶体振荡XT(Crystal/Resonator)

1

0

高速晶体振荡HS(High Speed)

1

1

阻容振荡RC(Resistor/CaPACitor


关键字:PIC单片机  振荡方式 引用地址:PIC单片机的四种振荡方式及设置

上一篇:PIC10F200 LED流水灯程序
下一篇:PIC16C64单片机所具有的外部功能特点

推荐阅读最新更新时间:2024-03-16 15:48

PIC单片机控制DDS芯片AD9852实现雷达跳频系统
摘要:DDS具有分辨率高、转换速度快的优点。在一些需要高频分辨率、设置转换度的应用场合,尤其是雷达及通信系统中的跳频信号源中,DDS技术具有其它频率合成方法无法比拟的优势,是一种很有发展前途的技术。介绍了DDS的基本原理及DDS芯片功能特点以及DDS芯片AD9852的结构、特点,并采用PIC单片机控制AD9852,实现了跳频频率合成器。 关键词:DDS 频率分辨率 转换速度 频率合成 PIC单片机 在研制雷达系统时,常常需要应用频率合成技术来实现跳频信号源。频率合成是指从一个高稳定的参考频率,经过各种技术处理,生成一系列稳定的频率输出。现在应用最广的是锁相环(PLL)频率合成技术,它是通过变化PLL中的分频比N来实现输出频率的
[单片机]
stm32单片机与pic单片机的优缺点对比分析
stm32单片机 由ST厂商推出的STM32系列单片机,行业的朋友都知道,这是一款性价比超高的系列单片机,应该没有之一,功能及其强大。其基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M内核,同时具有一流的外设:1μs的双12位ADC,4兆位/秒的UART,18兆位/秒的SPI等等,在功耗和集成度方面也有不俗的表现,当然和MSP430的功耗比起来是稍微逊色的一些,但这并不影响工程师们对它的热捧程度,由于其简单的结构和易用的工具再配合其强大的功能在行业中赫赫有名其强大的功能主要表现在: stm32单片机特性 1、内核:ARM32位Cortex-M3CPU,最高工作频率72MHz,1.25DMIPS/
[单片机]
stm32单片机与<font color='red'>pic单片机</font>的优缺点对比分析
你不知道的PIC单片机中断程序的设计技巧
所有的中档系列PIC单片机,PORTB端口最高的4个引脚(RB7~RB4)在设为输入模式时,当输入电平由高到低或由低到高发生变化时,可以让单片机产生中断。这就是通常所说的引脚状态变化中断。 在设计引脚中断程序时,有三个需要特别注意的地方。一是,在清除P0RTB中断标志位RBIF之前,必须安排一条必不可少的,以PORTB端口数据寄存器PORTB为源寄存器的读操作指令。放置这一指令的目的有时并不只是为了读取有用的数据,而是为了取消状态变化的硬件信号,以便顺利清除RBIF标志位,为下一次中断做好准备。二是,由于端口PORTB是引脚电子变化中断,即无论引脚出现上升沿还是下降沿都会产生中断请求,所以必须处理好不需要的虚假中断。三是,
[单片机]
PIC单片机之TIME2
TMR2的宽度与TMR0一样的也是8位,一般伴随着CCP模块和PWM功能一起出现。 8位宽度的TMR2定时器有一个前置预分频器和后置预分频器,同时还有一个周期控制寄存器与它配合一起实现针对单片机指令周期的计数。 TMR2只能作为定时器使用,无法对外部输入的脉冲作计数。 TMR2定时器与TMR0相比,最大的区别是TMR2有一个周期的控制寄存器PR2。PR2寄存器可以设定定时器的上限值。只要当TMR2的计数值和PR2的设定值相等时就会自动归0,同时产生一个中断。 当TMR2的计数值与PR2寄存器中所设定的数值相一致后,一睛个计数脉冲,的到来应会让TMR2溢出归0,注意:一个计数溢出归0后,并不一定产即产生TMR2IF中
[单片机]
PIC单片机CCS之C语言(#DEVICE的用法)
#DEVICE 语法: #device chip options chip是一个特殊的处理器名字(如:PIC16C74),目的是取得支持设备的当前列表: START | RUN | CCSC +Q Option是设备标准操作的限定句.有效的可选项是: *=5 使用5位指针(适合所有的器件) *=8 使用8位指针(适合14和16位的器件) *=16 使用16位指针(适合14位的器件) ADC=x 这里的x是read_adc()函数返回的位数. ICD=TRUE 产生兼容Microchips ICD硬件调试代码 WRITE_EE
[单片机]
PIC单片机控制DS1302子程序
;================================================ ;DS1302控制子程序 ;================================================= ;程序包括:DS1302初始化,时间数据写入和读取程序 ;DS1302_init ;init ds1302 ;Set_DS1302 ;set time to ds1302 ;Get_DS1302 ;get time from ds1302 ;================================================= ;============== 130
[单片机]
PIC单片机入门教程(一)—— 准备工作
1、电脑一台(推荐运行Windows 7 旗舰版 64位系统) 2、选择合适的烧录/调试工具 2.1 “Device Support.html”文件列举了所有器件能支持哪些烧录/调试工具,文件官方版本说明包里 下载链接:http://ww1.microchip.com/downloads/en/DeviceDoc/mplabx-ide-v4.15-release-notes-00.zip 2.2 解压后,打开目录,如下所示 2.3 “G”绿色表示完整的生产测试支持。“Y”黄色表示初步测试支持,未经生产测试。“R”红色表示不支持此设备。 PK4=PICkit 4;PK3=PICkit 3 后缀D=Debu
[单片机]
<font color='red'>PIC单片机</font>入门教程(一)—— 准备工作
LCD1602在PIC单片机中的使用程序
#include pic.h __CONFIG(0x1832); //芯片配置字,看门狗关,上电延时开,掉电检测关,低压编程关,加密,4M晶体HS振荡 #define rs RA1 #define rw RA2 #define e RA3 const char web ={' ','W','W','W','.','P','I','C','1','6','.','C','O','M',' 
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved