单片机晶振输出应该为方波 但为什么示波器看出来的是正弦波呢?

谁告诉你晶振输出的是方波的?晶振输出本身就是正弦波,经过触发器整形之后变成方波做时钟用。晶振这种结构怎么可能产生出来方波呢,也不知道谁教你的。所有的振荡电路都不可能直接产生方波的,正弦波和三角波就可以。

追问

出丑了。。也就是晶振出来的是正弦波,经过单片机里面的电路才变成方波做时钟用 是这样吗?

追答

是这样的,晶振接在单片机上,单片机有触发器将正弦波整形了。你用一个非门并在晶振的上就可以振荡了。你测量晶振的脚,应该是正弦波。加个RS触发器(记不清了,可能是D触发器,反正就是触发器。)就可以搞成方波了。
晶振的激励要调整好,波形的峰-峰值接近或者超过VCC,可能将晶振震碎。低于0.5VCC,晶振激励不足,一般峰峰值取在0.75VCC最好。

你可能感兴趣的:(硬件)