晶振能否起振决定了单片机能否正常工作

单片机工作需要一个系统时钟,这个系统时钟可以是单片机内部的振荡器,也可以是外部的晶振。如果使用外部晶振作为单片机的系统时钟,必须要让晶振可靠、稳定的起振。

单片机晶振不起振后会有什么情况

如何判断晶振是否起振?

判断晶振是否起压其实很简单,如果在程序仿真阶段,可以在程序中设计断点,检测程序有没有正确的运行,如果晶振没有起振,程序是执行不了的。

也可以使用万用表测量晶振两个脚的电压,正常起振后,晶振两个引脚的电压相差不大,大约为单片机工作电压的一半。

还可以用示波器来测量晶振两个引脚的波形,正常起振时,晶振的引脚会有规则的波形。

晶振为什么会不起振?

晶振不起振的原因有以下几个:

晶振质量不好,晶振坏了;这种情况一般很少,晶振的生产工艺已经很成熟。

工生工艺问题,晶振引脚假焊或者短路

Layout问题,如果设计有缺陷,生产的时候,可能导致部分产品晶振不起振。在PCB Layout的时候晶振需要尽量靠近单片机的晶振引脚

单片机晶振不起振后会有什么情况

晶振的负载电容、负载电阻不匹配。和晶振连接的两个小电容叫做负载电容,和晶振并联的电阻叫做负载电阻。如果负载电容或者负载电阻没有匹配好,也会导致不起振。

单片机晶振不起振后会有什么情况
  • UC3846控制芯片工作原理控制图 逆变焊机原理与用途
  • 数字万用表电阻档测试二极管正反向没有阻值(使用万用表测量二极管的正向电阻,为什么各档)
  • 学单片机需要学数电模电吗(学单片机要先学数电模电吗)
  • 电工怎么选择适合自己用的万用表(电工初学者买什么样的万用表好)
  • 单片机需要同时运行多个任务怎么办(单片机怎么同时执行多个任务)
  • 电机保护的方案取决于负载的机械特性
  • 绝缘电阻表正负搭接不复零位是怎么回事
  • 短路怎么用万用表查