PIC时钟源选择与内部时钟源配置总结

发布者:SereneMeadow7最新更新时间:2022-07-21 来源: csdn关键字:PIC  时钟源  内部时钟源 手机看文章 扫描二维码
随时随地手机看文章

总体上PIC单片机的时钟源分为内部和外部2种,内部是由内部的时钟产生电路完成,经过分频器后提供给CPU作为主频时钟,外部又可分为2种,如上述1,2,3则是来源于其他源的直接脉冲时钟,4-7则是需要外部振荡电路产生的时钟源。


下面为如何配置单片机使用内部时钟源


首先选择使用内部时钟源方式有2种:


1.通过配置字方式,编译下载时一次性完成

2.在程序初始化的时候通过配置寄存器完成

一般情况下选择第2种方式选用内部时钟源,选择完内部时钟后,还要通过配置


OSCCON的来配置时钟频率


特别注意的地方就是,当不设置对应频率时,默认为500KHZ


关于时钟配置的寄存器说明如下:

关键字:PIC  时钟源  内部时钟源 引用地址:PIC时钟源选择与内部时钟源配置总结

上一篇:PIC中断配置相关总结
下一篇:PIC单片机配置字Configuration Bits使用经验

推荐阅读最新更新时间:2024-11-17 06:21

PIC16F873的A/D转换程序
PIC16F873的A/D转换程序 ;用于PIC16F873的A/D测试程序,实现如下功能: ;(1)应用RA0/AN0作为此A/D转换输入信道; ;(2)参考电压源VREF选择内部VDD和VSS; ;(3)A/D转换时钟源选用4MHz振荡器; ;(4)八位数据精度,并将AD结果写入C口。 ;8L8ADSY.ASM A/D转换 list p=16f873 INCLUDE P16F873.INC ORG 0x000 MAIN NOP BANKSEL ADCON1 ;选择RAM数据存储器体1,等价于BSF STATUS,RP0 MOVLW B'00000000' ;选定
[单片机]
基于PIC单片机与串行闪存的SPI接口设计
引 言 PIC单片机以性能稳定、品种众多等特点在工业控制、仪器仪表、家电、通信等领域得到广泛应用。虽然很多型号自身集成了存储器,但在很多情况下难以满足系统对大容量存储的要求,需要外扩非易失性的存储器。与并行Flash存储器相比,串行Flash存储器占用MCU引脚少,体积小,易于扩展,接线简单,工作可靠,故而越来越多地应用在各类电子产品和工业测控系统中。本文主要讨论PIC16F877A单片机与串行闪存M25P16之间的SPI通信,在要求大容量数据存储且MCU引脚资源有限的情况下具有实用价值。 1 SPI工作原理 SPI(Serial Peripheral Interface)是一种常用的串行通信协议,用于MCU系统与外围设备的通信,
[单片机]
基于<font color='red'>PIC</font>单片机与串行闪存的SPI接口设计
PIC单片机常见14问
1、PIC单片机振荡电路中如何选择晶体? 对于一个高可靠性的系统设计,晶体的选择非常重要,尤其设计带有睡眠唤醒(往往用低电压以求低功耗)的系统。这是因为低供电电压使提供给晶体的激励功率减少,造成晶体起振很慢或根本就不能起振。这一现象在上电复位时并不特别明显,原因时上电时电路有足够的扰动,很容易建立振荡。在睡眠唤醒时,电路的扰动要比上电时小得多,起振变得很不容易。在振荡回路中,晶体既不能过激励(容易振到高次谐波上)也不能欠激励(不容易起振)。晶体的选择至少必须考虑:谐振频点、负载电容、激励功率、温度特性、长期稳定性。 2、如何判断电路中晶振是否被过分驱动? 电阻RS常用来防止晶振被过分驱动。过分驱动晶振会渐渐损耗减少晶振的接触
[单片机]
PIC16f877A读写24c02程序
P IC 16f877A读写24c02程序 #include pic.h #include string.h #define uchar unsigned char #define uint unsigned int static volatile unsigned char a CC @ 0x20; //发收数据暂存器 static volatile bit acc0 @ (unsigned)&acc*8+0; //接收 static volatile bit acc7 @ (unsigned)&acc*8+7; //发送 static volatile unsigned char err
[单片机]
pic单片机多路ad切换程序介绍
PIC单片机(Peripheral Interface Controller)是一种用来开发和控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。PIC 单片机是一个小的计算机。PIC单片机有计算功能和记忆内存像CPU并由软件控制运行。然而,处理能力—般,存储器容量也很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K—4K字节。时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变。如果是同样的体系结构,时钟频率较高的处理能力会
[单片机]
<font color='red'>pic</font>单片机多路ad切换程序介绍
PIC单片机之PWM原理分析
  1、什么是PWM   什么是PWM,专业点说脉宽调制,通俗点说 就是不断的输出高低电平。 比如 单片机 40ms的时间 输出高电平然后60ms的时间 输出低电平接着一直不断周期性的交替输出高低电平 这就是典型的PWM波。高电平输出的时间40ms就是传说中的脉宽,40ms+60ms=100ms 便是PWM的周期。假定我们把周期定为100ms.我们可以根据我们的需要 把高电平的时间加大或者减小,比如 高电平输出时间加大为80ms.那么低电平的时间就变为20ms. 也可以 高电平输出时间减小为20ms.那么低电平的时间就变为80ms.这即是脉宽调制 调的便是这高电平的时间。 而高电平(脉宽)在周期中,所占用的时间比例 就被称为占空比
[单片机]
<font color='red'>PIC</font>单片机之PWM原理分析
PIC32 SPI简介(主/从模式)
SPI串行同步接口(有时钟脉冲) 串行外设接口(Serial Peripheral Interface,SPI)模块是用于同外部外设和其他单片机器件进行通信的同步串行接口。这些外设可以是串行EEPROM、移位寄存器、显示驱动器和模数转换器 (ADC)或音频编解码器。 SPIx 串行接口由以下四个引脚组成:(可由引脚的映射确定四个引脚) SDIx:串行数据输入 SDOx:串行数据输出 SCKx:移位时钟输入或输出 SSx:低动态功耗从选择或帧同步I/O 脉冲 主模式下SPI 模块的工作原理如下所述: 一句话概括:数据由用户写入SPIxbuf然后装入SPIXTXB发送缓冲区移入移位寄存器SPIxSR,仅当存在待发送数据时
[单片机]
<font color='red'>PIC</font>32 SPI简介(主/从模式)
PIC12C508/509灯光亮度调节器
P IC 12C508/509是8脚封装的8位 单片机 ,极适合于嵌入到各种电子装置中做智能开发,下面介绍二个较为简洁的实例 电路 ,供参考学习。 灯光亮度调节器 根据房间亮度自动调节电灯亮度 手动调节电灯亮度 家庭防盗 传感器 非法进入声/光报警 单片机 自动报警/状态保存 手动开启/关闭系统
[单片机]
<font color='red'>PIC</font>12C508/509灯光亮度调节器
小广播
设计资源 培训 开发板 精华推荐

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

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

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved