
谢邀。
正好今天周末,花点时间认真的回答这道题,顺便整理一下自己的收集的资料。
=================================================================
51单片机晶振电路镇楼
一
首先,说一个晶振的误区:晶振本身并不产生时钟,(无源)晶振本身是用来稳频的。
二
晶振电路图中,51单片机内部有一个反相器,这反相器与外接的晶振和电容构成一个振荡器,其振荡频率由晶振决定。
三
把这个电路图抽出来研究,是这样的电路
这是一个电容三点式正弦波振荡器。
由于本人才学疏浅,后面就不分析了,有机会再补充。另,这是高频电路的知识。
四
石英晶振的工作原理是:
如果在晶振两极加上交流电压,晶体会产生机械振动,当这交流电压的频率与晶振的频率相等时,机械振动会急剧增加。
也就是说,晶振起到了选频的作用(也就是开头说的稳频)。
五
如何判断晶振电路是否起振:
1、使用电压表测量晶振两端的引脚,如果测出来的电压大约为1/2VCC,则说明成功起振。(误)2、使用示波器测量晶振两端的引脚,如果成功起振会看到一个漂亮的正弦波。
2016-02-01修正:刚刚实测了一下,使用电压表黑表笔接地,红表笔接单片机的XTAL1或者XTAL2,如果测出来的电压大约是1/2VCC,则说明起振成功。并不是测量XTAL1和XTAL2。
关于示波器出来的波形,应该是方波,可惜身边没有示波器无法实测。
2016-05-24更新:谢谢评论区的朋友,关于晶振的波形,最后确定是正弦波。当然,我到现在依旧还没实测过。
