发布时间:2019-09-16
1.有许多判断方法。用示波器观察波形是最直接的。也可以使用数字万用表的电压曲线来测量电压。因为晶体振荡器波形的占空比为50%,所以测得的平均电压约为1/2Vcc。对于51单片机,当使用外部程序存储器时,也可以测量PSEN引脚或P0引脚的电压或波形。只有当晶体振荡器电路正常工作时,这些引脚才能有信号输出。然而,片外扩展存储器现在很少使用,因此可以测量晶体两端的电压或波形。只有当晶体振荡器电路设计不良时,测试设备的引入才可能导致振动停止。
2.晶体两端的电压差不是平均电压差。虽然由于外部电路的影响,晶体两端的电压差可能不同,但这不是判断晶体振荡器是否开始振动的依据,也不是晶体振荡器电路正常工作的条件。至于“一高一低,不工作”是指一端为Vcc或接近Vcc,另一端为0或接近0。当然,晶体振荡器电路此时不会开始振荡。否则,50%的占空比电位会将平均电压拉至约1/2Vcc。然而,这种表述并不准确,应该尽可能定量准确地描述该技术。
3.通过听声音来判断晶体振荡器是否开始振动是不可靠的。晶体的振荡频率远远高于人耳能听到的频率上限。有时听到它是有问题的,这表明晶体质量很差。更常见的是,正常工作的晶体不发出人耳能听到的任何声音,有时声音来自外部电路元件。
4.单片机的两个信号输入引脚之一是引脚19 (XTAL1)和引脚18 (XTAL2)。单片机内部的电路是一个高增益放大器。当晶体振荡器连接到外部时,引脚19对应于高增益放大器的输入端,引脚18对应于高增益放大器的输出端。