STC单片机ISP下载问题解决大全
以下内容必须一字一句不差的认真阅读并实验,否则无助于解决问题。
在我的网站里有各种制作都是基于STC单片机的,在使用USB下载线和STC-ISP下载软件的时候总会出现下载失败的问题。最近有N多朋友问我关于下载的问题,这此对所有的下载失败现象和可能导致的原因给予总结。 失败现象:
Chinese:正在尝试与 MCU/单片机 握手连接 ... 打开串口失败!
Chinese:串口已被其它程序打开或该串口不存在。 解决方法:
1,检查USB下载模块的连接是否正常,模块上的绿色和红色LED灯都亮起表示连接正常。绿色LED灯不亮表示USB驱动程序出现问题,可以拔下USB模块重插一次。红色LED灯不亮表示模块没有供电,或是USB模块后面的电源输出端(3.3V、+5V、GND)有短路。
2,在控制面板---》系统---》硬件管理器中找到“端口”---》CP2101串口,了解括号里的COM号。如果括号里显示COM4,那在STC-ISP软件里也要选择COM4才行。
STC-ISP软件:
3,有时由于STC-ISP软件不稳定也会导致找不到串口,重启软件、重插USB模块再试一下。
4,USB模块的驱动程序没有安装好,或者和其他端口驱动程序冲突,也会有找不到串口的情况。重新安装并重启电脑再试。
《USB下载模块的驱动安装》视频:http://v.youku.com/v_show/id_XNDU3ODI3ODI0.html
--------------------------------------------------------------------------- 失败现象:
Chinese:正在尝试与 MCU/单片机 握手连接 ... (3秒钟后出现如下显示)
Chinese:连接失败,请尝试以下操作:
1.在单片机停电状态下,点下载按钮,再给单片机上电 2.停止下载,重新选择 RS-232 串口, 接好电缆 3.可能需要先将 P1.0/P1.1 短接到地 4.可能外部时钟未接
5.因 PLCC、PQFP 转换座引线过长而引起时钟不振荡,请 调整参数
6.可能要升级电脑端的 STC-ISP.exe 软件
7.若仍然不成功,可能 MCU/单片机内无 ISP 系统引导码, 或需退回升级,或 MCU 已损坏
8.若使用 USB 转 RS-232 串口线下载,可能会遇到不兼容 的问题,可以让我们帮助购买兼容的 USB 转 RS-232 串口线
仍在连接中, 请给 MCU 上电... 解决方法:
1,出现这样的情况首先证明了USB模块的连接和USB驱动程序工作正常。是正常的下载提示,这时给单片机重新上电就可以开始下载了。如果重新上电仍然没有出现下载进度条,可能出现的问题集中在USB模块后端,即单片机电路的部分。
2,首先需要检查USB下载电路的硬件电路连接是否正确。同时看此视频测试模块的好坏:http://v.youku.com/v_show/id_XMTYyNjQ4MDQ0.html
正确电路连接如下图: