52单片机外接晶振 问题

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-01
52单片机外接晶振对LCD显示的影响

LCD 屏幕闪烁,你屏幕的刷新是怎么做的?

晶振的两个管脚各接一个20~30pf的电容后分别接入单片机的XTAL1和XTAL2,两个电容的另一端并接后接地即可,不再需要任何设置

如果选择晶振的话,那两个电容值可以选择:30加减10PF左右的(频率在0~33MHZ之间);
如果选择陶瓷晶振的话,电容值可以选择:40加减10PF左右的(频率在1.2~12MHZ)
振荡器应尽量靠近电容。指令周期是可以算的,这个是有公式的!

负载电容和可牵引性
在使用并联谐振模式时负载电容是晶体一个重要的指标。在该模式当中,晶体的总电抗呈现感性,与振荡器的负载电容并联,形成了LC谐振回路,决定了振荡器的频率。当负载电容值改变后,输出频率也随之改变。因而,晶体的生产商必须知道振荡器电路中的负载电容,这样可以在工厂中使用同样的负载电容来校准。
如果使用谐振在不同的负载电容上的晶体,那么晶体频率将偏离额定的工作频率,这样参考频率将引入误差。因而,需要添加外部电容,改变负载电容,使晶体重新振荡到需要的工作频率上。

这个是8051的单片机:

8051的单片机最好用6M、12M、24M等,用12M一条指令周期就是1US(具体的你看看8051的教材,有时钟周期,机器周期,指令周期的关系。),计算定时器的值是比较好的,当然用6M、24M还有其它的都可以,就看你的实际应用了。

系统没有通讯的话,晶振就不是很严格,一般选用低频率的,以降低EMI,提供可靠性。

晶振12M或11.0592M,不接电容振荡不了,可用定时器控制灯亮的时间。两个负载电容是为了能起振,与晶振构成三点式电容振荡,大小30PF或33PF都可以。

单片机晶振选8M或4M的就行了,
外接的两个电容可能是让晶振起振吧。