发布网友 发布时间:2022-10-14 03:56
共1个回答
热心网友 时间:2023-11-23 23:14
单片机电路正常工作的硬件条件有:
1、单片机供电电源正常
供电电源是单片机工作的首要条件,如果电源都不正常,那单片机肯定不能正常工作,所以我们在测试任何产品之前首要的工作就是测量 芯片及产品的供电电源;出现电源不正常的情况,主要查找以下几点:
(1)电源供电是否正常;
(2)芯片是否存在短路现象;
(3)芯片的电源管脚是否虚焊或者漏焊;
(4)芯片的电源管脚是否有开路现象;
2、单片机复位管教不能出现复位信号
如果单片机一直处于复位状态,那么单片机的程序肯定运行不正常,所以在遇到单片机不能正常工作且电源正常的情况下,就需要测量一 下单片机的复位管脚是否有复位信号出现,不同的单片机的复位信号是不同的,例如51单片机的复位信号是高电平,AVR单片机的复位信号 是低电平,具体的要根据芯片资料来判断,单片机出现复位的问题,主要查找以下几点:
(1)电容选择不合适,建议复位电路以单片机典型电路上使用的参数为主;
(2)电阻选择不合适,建议复位电路以单片机典型电路上使用的参数为主;
(3)复位信号的位置选取的不对;
3、晶振是否起振
引起晶振起振的原因很多,包括晶振频率选择、电容的选择,如果晶振不起振主要查找以下几点:
(1)晶振是否与单片机的典型应用电路上使用的晶振频率不一致;我以前在调试51板子时就曾遇到过将11.0592M晶振错焊为12M晶振,而 造成的单片机一直不能正常工作的情况;
(2)晶振旁边的晶体负载电容是否焊接正确:晶体负载电容如果焊接错误,或者焊接短路都有可能造成晶振不起振,单片机不能正常工作。
扩展资料:
单片机的硬件特征:
(1)单片机的体积比较小, 内部芯片作为计算机系统,其结构简单,但是功能完善,使用起来十分方便,可以模块化应用。
(2)单片机有着较高的集成度,可靠性比较强,即使单片机处于长时间的工作也不会存在故障问题。
(3) 单片机在应用时低电压、低能耗,是人们在日常生活中的首要选择, 为生产与研发提供便利。
(4)单片机对数据的处理能力和运算能力较强,可以在各种环境中应用,且有着较强的控制能力。
当单片机不能正常工作时,我们首先就要检查这三个条件,用电压表或者万用表检测他的电源和接地脚,检测两个引脚之间的电压是不是5V左右;对于时钟晶体振荡有没有正常工作,我们最好用示波器进行检测,看能否检测到相应频率的正弦波脉冲;复位检测比较简单,单片机的复位电平一般是高电平复位,单片机在接通电源的时候一般复位引脚上会出现5V左右的高电平,另外在按下复位按键时,复位引脚上也会出现高电平,用一般的电压表或者万用表都可以进行检测。
参考资料:百度百科-单片机