"单片机晶振问题及解决方法" 单片机晶振问题是常见的现象,但是如何解决呢?下文是我对解决方案的一些总结。 让我们了解单片机晶振不起振的原因有哪些?可能的原因包括: 1. PCB板布线错误 2. 单片机质量有问题 3. 晶振质量有问题 4. 负载电容或匹配电容与晶振不匹配或者电容质量有问题 5. PCB板受潮,导致阻抗失配而不能起振 6. 晶振电路的走线过长 7. 晶振两脚之间有走线 8. 外围电路的影响 那么,如何解决单片机晶振问题呢?解决方案如下: 1. 排除电路错误的可能性,因此你可以用相应型号单片机的推荐电路进行比较。 2. 排除外围元件不良的可能性,因为外围零件无非为电阻、电容,你很容易鉴别是否为良品。 3. 排除晶振为停振品的可能性,因为你不会只试了一二个晶振。 4. 试着改换晶体两端的电容,也许晶振就能起振了,电容的大小请参考晶振的使用说明。 5. 在PCB布线时晶振电路的走线应尽量短且尽可能靠近IC,杜绝在晶振两脚间走线。 此外,还有一些常见的问题,如晶振电路中两个微调电容不对称会怎样?答案是,电容不对称也不会引起频率的漂移,你说的频率漂移可能是因为晶振的电容的容量很不稳定引起的。 再者,51单片机时钟电路用12MHZ的晶振时那电容的值是怎样得出来的?答案是,这两个电容没人能够解释清楚到底怎么选值,因为22pF实在是太小了。 此外,晶振为什么被要求紧挨着IC?答案是,因为晶振是通过电激励来产生固定频率的机械振动,而振动又会产生电流反馈给电路,电路接到反馈后进行信号放大,再次用放大的电信号来激励晶振机械振动,晶振再将振动产生的电流反馈给电路,如此这般。 单片机晶振与速度的关系是什么?答案是,每个单片机的速度是受到内部逻辑门电平跳变速度的限制。你说的没错,对于一个51,给他用更高的晶振,速度会快些。但是对于高级的单片机就不一样了。 单片机的运行速度和晶振大小的关系是怎样的?答案是当然是有影响的,单片机的工作速度越快,功耗也越大,受干扰也会越厉害,总之最高能跑40M的,跑不超过40M的是没有问题的,只是对相关的技术(如PCB的设计元件的选取等)会高去很多。 如何确定某一款单片机在某一大小的晶振下是否能正常工作?答案是,晶振好比单片机的心脏晶振选择太高不太合适,具体晶振上限是多少,恐怕测不出来,只能按照人家单片机的要求,一般STC系列单片机上限是35M或40M,stc单凭上写的有,如STC11F16XE35I-LQFP44G其中35I就是晶振最高35M的工业级芯片。































- 粉丝: 4
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 储能参与现货电能量-调频辅助服务市场的双层交易决策研究附Matlab代码.rar
- 城市轨道交通供电系统研究附Matlab代码.rar
- 采用SRF算法的分流有源滤波器【并联有源滤波器的仿真电路可降低谐波和无功功率】附Matlab代码.rar
- 电池与太阳能光伏系统的充电控制,通过比较电气需求和发电数据来控制电池何时充电附Simulink仿真.rar
- 【最新版】 GJB 777B-2021 交流测速发电机通用规范.rar
- 创新!高级!【日前、日内非滚动、日内滚动调度以及实时修正】考虑需求侧响应的智慧楼宇多时间尺度调度策略附Matlab代码.rar
- 对采样磁场进行低频剂量评估附Matlab代码.rar
- 电动汽车参与运行备用的能力评估及其仿真分析附Matlab代码.rar
- 多接地配电系统的基于PMU的系统状态估计附Matlab代码.rar
- 多输入多输出系统(MIMO)中的水填充算法研究附Matlab代码.rar
- 【最新版】 GJB 151C-2024 军用设备和分系统 电磁发射和敏感度要求与测量.rar
- 【最新版】 GJB 939A-2022《外购器材的质量管理》.rar
- 【最新版】 GJB 981A-2021《粘弹阻尼材料强迫非共振型动态测试方法》.rar
- 【最新版】 GJB 981A-2021《粘弹阻尼材料强迫非共振型动态测试方法》 (1).rar
- 【最新版】 GJB 2489A-2023《航空机载设备履历本及产品合格证编制要求》.rar
- 【最新版】 GJB 5792A-2021《军用涉密信息系统电磁屏蔽体等级划分和测量方法》.rar


