11.0592晶振电路(对于串口调试晶振的要求为什么是11)
本文目录
对于串口调试晶振的要求为什么是11***0592MHZ
晶振可以为单片机提供时钟频率,是单片机系统的心脏,在51单片机系统中,12M晶振和11.0592M晶振使用频率很高,但是有经验的工程师更喜欢11.0592M的晶振,尤其是涉及到串口通信的时候。
为什么选用11.0592M晶振单片机在通信的时候需要设置波特率,波特率是指每秒所传送的字节数。两个设备在通信时,波特率需要相同,否则通信失败。如果波特率的误差较大,则引起通信数据不稳定。在选用12M的晶振设置波特率时或多或少都存在误差,而使用11.0592M的晶振所计算出来的波特率非常准确。
使用12M和11.0592M晶振计算波特率的误差如下图所示。
从图中可以看出,12M晶振在波特率为19200时误差达到了8.51%,而用11.0592M晶振所得到的波特率误差为0,比12M晶振通信时更稳定,所以在有串口通信的应用中11.0592M晶振更常用。
单片机的晶振电路单片机的常用晶振电路如下所示,外接晶振加两个瓷片电容,瓷片电容的容量一般不大于在30pF。
以上就是这个问题的回答,感谢留言、评论、转发。
更多精彩内容请关注本头条号:玩转嵌入式。感谢大家。
110592晶振是多少频率
因为110592MHz能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关。特别是较高的波特率(19600,19200),不管多么古怪的值,这些晶振都是准确,常被使用的。
用110592晶振的原因是51单片机的定时器导致的,用51单片机的定时器做波特率发生器时,如果用11.0592Mhz的晶振,根据公式算下来需要定时器设置的值都是整数;如果用12Mhz晶振,则波特率都是有偏差的。
11.0592晶振检测方法
您好,1.使用示波器检测晶振输出波形。将示波器探头分别接在晶振的两个引脚上,观察波形是否正常。若波形正常,说明晶振工作正常。
2.使用万用表检测晶振的输出电压。将万用表的电压档位调至直流电压,分别接在晶振的两个引脚上,测量输出电压。若输出电压稳定在5V左右,说明晶振工作正常。
3.使用单片机检测晶振输出频率。将晶振接入单片机的外部晶振引脚,编写程序测量晶振输出频率。若输出频率为11.0592MHz,说明晶振工作正常。
4.使用频率计检测晶振输出频率。将频率计的探头接在晶振的输出引脚上,测量输出频率。若输出频率为11.0592MHz,说明晶振工作正常。
32m石英晶振作用
32m石英晶振的作用
晶振一般叫做晶体谐振器,是石英晶体振荡器(QuartzCrystalOscillator)的简称。主要用于稳定和选择频率。晶振和时钟芯片共同组成主板的时钟发生器,主板上的多数部件额时钟信号,由时钟发生器提供,时钟发生器是主板时钟电路的核心,如同主板的心脏。
主板上的晶振主要有时钟晶振、实时晶振、声卡晶振和网卡晶振。
stc89c52rc单片机需要晶振
需要。
STC89C52RC的1个机器周期等于12个时钟周期。单片机的工作周期要用机器周期计算,每过一个单片机的工作周期,定时器的值就从初值向上增加1,在16位定时器模式下直到65536溢出,触发相应中断,进入相应中断服务函数。
以11.0592MHz的晶振为例,先将时钟周期转换为机器周期,ms转换为s计算出所需的计数值。由于定时器是向上计数溢出的,所以要用溢出值减去计数值得出重载值。
晶振为什么选择11.0592MHz
使用11.0592晶体振动的原因是51单片机定时器引起的。使用51单片机定时器制作波特率发生器时,若使用11.0592Mhz的晶体振动,则定时器设置的值按公式为整数。如果使用12Mhz晶体振荡器,波特率会偏离。