51晶振为什么是11.0592

发布时间:2023-06-26  

单片机晶振大多为11.0592的原因

常用波特率通常按规范取为1200,2400,4800,9600, 若采用晶振12兆赫兹或6兆赫兹,计算得出的T1定时初值将不是一个整数,这样通信时便会产生积累误差,进而产生波特率误差,影响串行通信的同步性能。解决的方法只有调整单片机的时钟频率,通常采用11.0592兆赫兹晶振。因为用它能够非常准确地计算出T1定时初值,即使对于较高的波特率(19600,19200),不管多么古怪的值,只要是标准通信速率,使用11.0592兆赫兹的晶振可以得到非常准确的数值。


11.0592兆是因为在进行通信时,12兆频率进行串行通信不容易实现标准的波特率,比如9600,4800,而11.0592兆计算时正好可以得到,因此在有通信接口的单片机中,一般选11.0592兆。

51晶振为什么是11.0592

51晶振为什么是11.0592

用11.0592晶振的原因是51单片机的定时器导致的。用51单片机的定时器做波特率发生器时,如果用11.0592兆赫兹的晶振,根据公式算下来需要定时器设置的值都是整数;如果用12兆赫兹晶振,则波特率都是有偏差的,比如9600,用定时器取0XFD,实际波特率10000,一般波特率偏差在4%左右都是可以的,所以也还能用STC90C516 晶振12兆 波特率9600,倍数时误差率6.99%,不倍数时误差率8.51%,数据肯定会出错。 这也就是串口通信时大家喜欢用11.0592兆赫兹晶振的原因,在波特率倍速时,最高可达到57600,误差率0.00%。 用12兆赫兹,最高也就4800,而且有0.16%误差率,但在允许范围,所以没多大影响。


为什么不是其他数

我们假定0-12_000_000之间有一个数满足以下条件的时候,这个数比较适合晶振的频率:

1.当初值在0-255的情况下,这个数能够整除较多的数(整除的数越多,便可获得能够整除的波特率的种类越多);

2.而且这个数应该较大,晶振频率越快,波特率越大,传输的速度越快;

3.在SOMD加倍和不加倍的情况下,这个数都能够整除较多的数。

因此,我们选出在SOMD加倍和不加倍的两种情况下,都可以整除较多数的频率(将两种情况的加在一起)。

文章来源于:电子工程世界    原文链接
本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关文章

    51晶振为什么是11.0592;单片机晶振大多为11.0592的原因 常用波特率通常按规范取为1200,2400,4800,9600, 若采用晶振12兆赫兹或6兆赫兹,计算得出的T1定时......
    序中,通过设订两个8位寄存器中THTL的值,来决定定时值和计数值。THTL的计算过程如下: 假设定时器的时间常数为X,定时器的位数为N定时时间T=(2的N次方-X)12/单片机晶振频率   (例如......
    TCON,通过TR0置1让定时器开始计数 4.判断TCON寄存器的TF0位,检测定时器溢出情况 */   if(TF0==1) { /*    晶振是11.0592MHz ,时钟周期是1/11.0592......
    1 方式1 10位UART 可变 1 0 方式2 11位UART Fosc/64或fosc/32 1 1 方式3 11位UART 可变   其中fosc为晶振频率  SM2:多机......
    stm32f107应用之与stm32F103的区别;STM32F107和STM32F103的区别 两个系列的处理器都是以“stm32”为开头的,即这两个都是stm32芯片,是意法半导体为ARM......
    无需外部负载电容即可构建振荡电路.构成振荡电路时无需调整.体积为超小型、厚度超薄。 陶瓷晶振的封装图如下: 陶瓷晶振和石英晶振的区别就在于精度和温度稳定度上,石英晶振较陶瓷晶振精度高,温度稳定性好.石英晶振......
    的主板,有较大改动,从早期的MB1136、MB1319、MB1360,升级到目前最新的MB1367系列。发现了板子型号的迭代,这里顺便简要介绍一下ST设计的这几款NUCLEO64板子的区别。 1......
    一文教会你STM32使用内部振荡器及其和外部晶体振荡器的区别和STM32L031性能分析和比较;在STM32上如果不使用外部晶振,OSC_IN和OSC_OUT的接法 如果使用内部RC振荡器而不使用外部晶振......
    其串联谐振频率工作,ƒs在输出和输入之间提供低阻抗路径。谐振时有一个180 度的相移,使反馈为正。输出正弦波的幅度限制为漏极端子的最大电压范围。 ▲ 皮尔斯晶体振荡器 03 无源晶振和有源晶振的区别 无源晶振和有源晶振的区别......
    初始化,晶振11.0592,波特率9600,使能了串口中断* 输入 : 无* 输出 : 无......

我们与500+贴片厂合作,完美满足客户的定制需求。为品牌提供定制化的推广方案、专属产品特色页,多渠道推广,SEM/SEO精准营销以及与公众号的联合推广...详细>>

利用葫芦芯平台的卓越技术服务和新产品推广能力,原厂代理能轻松打入消费物联网(IOT)、信息与通信(ICT)、汽车及新能源汽车、工业自动化及工业物联网、装备及功率电子...详细>>

充分利用其强大的电子元器件采购流量,创新性地为这些物料提供了一个全新的窗口。我们的高效数字营销技术,不仅可以助你轻松识别与连接到需求方,更能够极大地提高“闲置物料”的处理能力,通过葫芦芯平台...详细>>

我们的目标很明确:构建一个全方位的半导体产业生态系统。成为一家全球领先的半导体互联网生态公司。目前,我们已成功打造了智能汽车、智能家居、大健康医疗、机器人和材料等五大生态领域。更为重要的是...详细>>

我们深知加工与定制类服务商的价值和重要性,因此,我们倾力为您提供最顶尖的营销资源。在我们的平台上,您可以直接接触到100万的研发工程师和采购工程师,以及10万的活跃客户群体...详细>>

凭借我们强大的专业流量和尖端的互联网数字营销技术,我们承诺为原厂提供免费的产品资料推广服务。无论是最新的资讯、技术动态还是创新产品,都可以通过我们的平台迅速传达给目标客户...详细>>

我们不止于将线索转化为潜在客户。葫芦芯平台致力于形成业务闭环,从引流、宣传到最终销售,全程跟进,确保每一个potential lead都得到妥善处理,从而大幅提高转化率。不仅如此...详细>>