51单片机晶振不起振了

用的89S52,正常运行运行的,晶振就不振了 程序肯定不执行了,点阵显示也黑屏了,板子重新上电就都又OK了,哪位大侠指点一下大概会是什么问题啊

有两个原因:1、是晶振损坏,导致单片机没起振。2、是单片机损坏而没有起振。如果身边有示波器用示波器测一下晶振有没有振荡信号!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-01-08
直接测晶振,记住探针一脚接地,另一脚接晶振任一脚,
同时,要保证示波器带宽至少为晶振频率的5倍以上,观察到的波形是正弦波说明晶振正常本回答被网友采纳
第2个回答  2019-02-05
电路是不是确实接好接对?
也没有虚焊冷焊。
单片机配置位
(configuration
bit)
有没设对?
负载电容数值对不对?
第3个回答  2010-01-07
你可以尝试这样,用示波器测晶振引脚,看看起振情况,包括运行不正常的时候的波形,如果没有起振,检查那两个小电容是否有问题,那两个是帮晶振起振的。朋友,祝你好运!
第4个回答  2010-01-13
用示波器量过晶振了? 确定是晶振不振? 不会是程序跑飞了?