关于PIC单片机的四种振荡方式。

我想请问配置位中的四种振荡方式:HS ,XT, LP和RC都是怎么样实现的?有什么区别?请讲的详细一些。

楼上有部分没说正确,也没说全:
HS是使用超过4M的石英晶体振荡器。
XT是使用1M到4M的石英晶体振荡器。
LP是使用低于1M的陶瓷振荡器,不是什么感抗震荡
上述都是用外部晶振,只是所用晶振的材质和频率不同。
RC是不使用外部晶振,直接用内部的RC时钟电路。
其中HS和XT因为用石英晶体振荡器,所得时钟比较准确,适用于各种串口、can、TCPIP通信的场合。但缺点是频率大所以功耗也大。
用LP和RC的特点是功耗小,但LP频率低,陶瓷振荡器输出的时钟精度不够高,RC的误差更大。适用于不用通信的普通控制场合。
看datasheet后面的电气特性那一章就可以看到,用HS和XT的总比RC和LP的功耗大,频率越大,功耗越大。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-06-28
HS是高速晶振意思(4M)以上选这个,XT是普通晶振4M以下,LP应是感抗振荡,RC是内部RC振荡。具体可见datasheet.

关于PIC单片机的四种振荡方式。
HS是使用超过4M的石英晶体振荡器。XT是使用1M到4M的石英晶体振荡器。LP是使用低于1M的陶瓷振荡器,不是什么感抗震荡 上述都是用外部晶振,只是所用晶振的材质和频率不同。RC是不使用外部晶振,直接用内部的RC时钟电路。其中HS和XT因为用石英晶体振荡器,所得时钟比较准确,适用于各种串口、can、TCPIP通...

怎样使用PIC单片机的内部振荡方式
3还有就是在MPLAB软件里设置,建立好项目后,点击菜单栏的configure,然后是configuration bit,打开窗口后修改配置位。4,在某些PIC专用的编程器里也可以改配置位。这里就不说了。剩下有重要的一点就是,如果用内部振荡器的话,需要在程序里加入几句汇编指令(不管你用的是C语言还是汇编语言,都得用汇编...

PIC单片机中__CONFIG(HS&WDTDIS&LVPDIS) 的HS&WDTDIS&LVPDIS 这三个各...
HS 外部高频振荡。 外部晶振频率超过4M用此方式 WDTDIS 看门狗关闭。WDT是看门狗寄存器 DIS可以看成disable(不作用)的缩写 LVPDIS 低压编程方式关闭。这些配置字的缩写可以在PICC文件夹下include目录的PIC.h文件里查看或修改。

PIC单片机用外部晶振好还是内部的好呢
控制系统中,一般外部的都比内部的好,不过占用一定的空间,成本稍有增加,有源晶振是首先,会有一个低阻抗,抗干扰能力强的震荡波形输出;次之,无源晶体,配好一点的谐振电容;谐振频率越高对晶振的要求越高。同时,建议你考虑外部看门狗,系统会更稳定,防止死机。

一般PIC单片机都是配几兆晶振在里面
内部RC一般是4M。如果是外部对时钟精度要求非常高就用声表振荡,32.768K或其倍数。要串行通信就用11.0592M或倍数。其它情况一般就是用4M或其倍数,好计算。pic目前配得最多的是4M和32.768K

pic 单片机数据手册上: 振荡器 \/时钟输入为DC – 20MHz ;指令周期为...
大概是这么回事:这个单片机的时钟适用范围是从零到20MHz,那每一个时钟周期就是:1 \/ 20000000Hz = 0.00000005秒 = 50ns,单片机的最短指令为4个时钟周期,当单片机使用最高频率20MHz时,指令周期就是50 x 4 = 200ns。DC为时钟频率时理解为0,DC为指令周期时理解为无穷大。

各位师兄,小弟请教一个单片机的问题:PIC16F877的震荡电路需要外部提供晶 ...
一般4M外部晶振选择XT,内部则选择INTOSC或INTOSCIO,选择内部振荡的话还需要配置相关的寄存器。你如果安装了MPLAB IDE,在安装目录下的\\Microchip\\MPASM Suite\\Template\\Code文件夹里有程序模板,里面就有配置字等汇编程序的标准格式,当然具体的配置字要你自己修改了。

PIC单片机定时器初值计算方法及几种周
1 可以按定时时间的计算公式, 计算出定时器的时间常数X:定时时间T=(2的N次方-X)12\/单片机晶振频率 2 N为定时器的工作方式:方式0时,N=13 方式1时,N=16 方式2时,N=8 3 根据定时时间和工作方式,计算出时间常数X 把X转换成二进制数,高8位送给TH1,低8位送给TL1,就可以启动定时器开始...

PIC单片机的延时问题 晶振4Mhz。大哥们,别跑题啊,只要回答就可以了...
因此会有额外的判断,编译结果每次循环耗费几十个周期毫不奇怪。问题2:前一句x从100开始递减,递减至1时退出循环。后一句x从0开始递增,递增到100时退出循环。所谓“2句话”相同仅仅是指这两个循环体的循环次数相同。实际上两个循环的执行过程是完全不同的,所消耗时间也有可能不同。

PIC单片机的指令周期
PIC单片机的时钟经过内部分频,实际的工作频率为晶振频率的四分之一,同时指令的执行采用流水线方式,大部分的指令的执行时间是一个周期,所以在用4MHz的晶振时,指令执行的最大速度为1MIPS,即指令周期为1微秒。你可以参考PIC16F84单片机的资料。

相似回答