近日调试STC8A最小系统板,串口监控STC15F104W芯片不能正常工作,导致无法下载程序。开始怀疑电压有问题就用了USB电压表测量最小系统板电压,电压显示在4.99V,未发现异常。
在试验中发现STC15F104W带电连接SOP8烧录夹系统板是可以正常下载程序的,一旦拆除就无法下载。
后实在没办法,直接用万用表测量最小系统板的3.3V电压,发现如果STC-ISP软件点击检测CPU选项按钮,3.3V电压会周期性的下降和恢复,最小系统板电源指示灯会多次闪烁,与设定的程序输出指示不符,明显是电压不稳造成单片机多次重启。由此断定是最小系统板电源有问题,且问题在C10钽电容上,拆除电容最小系统板正常工作。
回想焊板子时这个电容曾经极性装反,第一次上电后发现不对,但该电容没有燃烧,以为外观没有受损还可以继续使用,实际内部已经损坏不宜继续使用。
总结:钽电容极性不能反接,一次上电反接后钽电容已失效必须丢弃。