晶振电路貌似没正常工作,束手无策

2019-03-24 20:02发布

还是那个LC测量电路的问题。
我怀疑是晶振电路的问题,原因如下:
1 我用的STC单片机,一开始我忘了选用外部晶振作时钟源,因而显示的数据不对,但是不对归不对,当我并入一个1000P的云母电容时,它的数值的确是下降到了原来的三分之二,这跟计算是差不多的。

2 因为程序里计算公式是以12M晶振写的,所以我又改成了 选用外部晶振做时钟源,可问题就来了。
无论是有并入1000P电容还是不并,显示的频率一直是500多K。唯一的变化就是从550多K到548K多一些。

我怀疑晶振电路,我换过晶振,可问题依然,更诡异的是那被怀疑的晶振,换到我原来的最小系统上时,它好好的工作,可以下载,可以正常地驱动我以前写的一个闪烁电路。

我怀疑过两个电容不匹配,因为在网上看到有人说,还有一个什么根据功率的公式,可惜那公式不完全,估计是错的,于是我从5P到10P到22P到32P的调整电容,依然一样的反应,没反应。

简单说说我的电路的情况。
接了LCD1602,各引脚直接和单片机IO口相连,没加什么限流电阻。
整个单片机最小系统,其实就是一个晶振电路,复位电路(它是正常的。)
另外,从它到LCD的8条数据线也没加限流电阻。 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
辛昕
2019-03-25 12:44
晶体我换了三个了。
用的22P,一直用的22P都没问题的。
烧录程序,两种我都试过,RC的虽然数值不对,但很明显数值比较可信,因为并入校准电容时,频率下降了,为三分之二,这跟计算值是想符合的。
可是外部晶振,一直都是500多K,没变化,这个数值我觉得不可信。

一周热门 更多>