STC单片机下载不成功的原因分析
时间:09-14
来源:互联网
点击:
刚刚接触单片机,选用了号称目前下载最方便的国产stc单片机,这种单片机是用串口下载的,比起at的要那10根线的isp接头确实方便了不少,于是我就蠢蠢欲动准备自己动手丰衣足食,试着做点硬件的时候,总觉得串口下载是个难关。写好的程序能不能顺利的下进出,心里总有些没把握。最近有涉及到这方面的一点东东,随意总结一下以便给51hei的朋友分析和日后之用。
程序下不进去的原因有几点:
1 RS232的问题,这里包括几点 ,可能是芯片的损坏,无法正常工作,可能是电路连接不对,导致烧写电压不足。查看烧写电压的大小,要不低于正负8V,其次是查看芯片的IN和OUt,要与串口头相对应。一般人是不会犯着错误的,我除外,因为我不一般嘛,哈哈 。
2 复位电路,复位电路看似简单,错了好几次。它要的结果是正常情况下,复位引脚0V,按键按下后4V以上。以实现复位。其值为电容10uF,电阻10K
3晶振,这没什么可说的,只是不要忘记接就好了。两个起振电容30pF。接好后,电压为1.8V
4 EA引脚,可以直接接VCC,也可以串接10K电阻。他起到把程序是放在内部存储器还是外部存储器。
总的来说要分2部看这个问题,1是串口电路max232要工作正常,我们可以这样测试:把max232 的2个输出口短路也就是11和12脚,然后用串口调试助手来发数据,如果能收到一样的数据就说明这部分电路没问题了,软件从这里下载http://www.51hei.com/ziliao/file/串口调试助手.rar
是单片机部分,这个无非也就是焊接方面的问题比较多.以上只提供个分析的方向。具体什么问题,还要具体分析。要知道人要2起来,是很可怕的,多低级的错误都可能废掉你几天的时间。让我们向3看齐。
- STC单片机内部EEPROM程序(12-02)
- STC单片机 EEPROM/IAP 功能测试程序演示(12-01)
- stc单片机IO配置与PWM(12-01)
- STC单片机I/O口控制程序(两个不同的跑马灯效果)(12-01)
- STC单片机实现水滴效果程序(12-01)
- STC单片机8个LED闪烁程序(12-01)