ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:201.43KB ,
资源ID:7821778      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7821778.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(STC单片机程序下载问题汇总.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

STC单片机程序下载问题汇总.docx

1、STC单片机程序下载问题汇总STC单片机程序下载问题汇总2010年01月23日 21:07在我的网站里有各种制作都是基于STC单片机的,在使用USB下载线和STC-ISP下载软件的时候总会出现下载失败的问题。最近有N多朋友问我关于下载的问题,这此对所有的下载失败现象和可能导致的原因给予总结。失败现象:Chinese:正在尝试与 MCU/单片机 握手连接 . 打开串口失败!Chinese:串口已被其它程序打开或该串口不存在。解决方法:1,检查USB下载模块的连接是否正常,模块上的绿色和红色LED灯都亮起表示连接正常。绿色LED灯不亮表示USB驱动程序出现问题,可以拔下USB模块重插一次。红色LE

2、D灯不亮表示模块没有供电,或是USB模块后面的电源输出端(3.3V、+5V、GND)有短路。2,在控制面板-系统-硬件管理器中找到“端口”-CP2101串口,了解括号里的COM号。如果括号里显示COM4,那在STC-ISP软件里也要选择COM4才行。STC-ISP软件:3,有时由于STC-ISP软件不稳定也会导致找不到串口,重启软件、重插USB模块再试一下。4,USB模块的驱动程序没有安装好,或者和其他端口驱动程序冲突,也会有找不到串口的情况。重新安装并重启电脑再试。-失败现象:Chinese:正在尝试与 MCU/单片机 握手连接 .(3秒钟后出现如下显示)Chinese:连接失败,请尝试以下

3、操作: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,出现这样的情况首先证

4、明了USB模块的连接和USB驱动程序工作正常。是正常的下载提示,这时给单片机重新上电就可以开始下载了。如果重新上电仍然没有出现下载进度条,可能出现的问题集中在USB模块后端,即单片机电路的部分。2,首先需要检查USB下载电路的硬件电路连接是否正确。同时看此视频测试模块的好坏:正确电路连接如下图:3,检查单片机是否有接外部晶振。虽然有一些单片机之前设置的是内部RC时钟,即不需要外部晶振也可以下载,但如果不小心在某次下次时使用了STC-ISP软件默认的外部晶体,正好单片机外部又没有接晶振,就会下载失败。请在单片机的外部加635M之间的晶振、30P的电容(如上图),然后再重新下载试试。4,STC-I

5、SP软件里有下载保护设置,即需要将P1.0和P1.1两个IO接口同时与GND连接才可以下载程序。一般型号的STC单片机默认是不使用这个保护的,但如STC12C5406等单片机是默认开启保护的。如果上面的方法失败时请尝试将P1.0和P1.1接口短接在GND上再下载看看。而且以后注意在下载时关闭这个保护功能,除非当你需要保护。5,USB模块后端的5个针没有定向装置,所以有时会插反,或者误把5V单片机的电源接在3.3V上,这些情况也会导致下载失败。-失败现象:Chinese:正在尝试与 MCU/单片机 握手连接 . MCU Type is: STC12C5A60S2MCU Firmware Vers

6、ion: 6.2IChinese:MCU 固件版本号: 6.2I下次冷启动后使用外部晶体或时钟RESET pin 仍为 RESET上电复位不增加额外的复位延时振荡器放大增益: High gain下次下载时 P1.0/P1.1 与下载无关下次下载用户应用程序时将数据Flash区擦除: NOP4.6/RESET2 用作 P4.6启动内部看门狗后禁止改看门狗分频数 NO下次上电自动用有关参数启动内部看门狗 NOIdle(空闲)状态时内部看门狗停止计数 YES冷启动后内部看门狗预分频数(未启动): 256MCU Clock:24.045688MHz./时钟频率:24.045688M.Chinese:正

7、在重新连接 .(几秒钟后显示)Connection failed. / 握手失败 (End: 21:00:39)解决方法:1,这个问题多出现在STC12C5A60S2单片机上,在较高的波特率时很容易在下载时出现握手失败。一般的解决方法是将第3步串口的最高波特率选择到1200,这样可以保证下载,但是下载的速度较慢。2,另一种解决方法是把最高和最低波特率选择到同样的数值(如都调到9600),用下拉列表中不同的波特率来下载看看,找到成功率最高的那一个数值。那便是你的幸运数值了。3,到STC公司网站上下载STC-ISP V4.86版本的程序,可以流畅地为STC12C5A60S2下载程序。不需要改波特率

8、。STC网站:http:/www.mcu-如果以上解答仍不能解决您的问题,请在此留言告知。类别:问答 | | 分享到i贴吧 | 浏览(5076) | 评论(39) 网友评论:1网友:遗忘2010年01月23日 23:34 | 回复 还有一个问题,就是你那“必读说明”中的“必读说明 * 请参考本站相应的电路原理图制作 * 将STC11Fxx.H文件复制到C:KeilC51INC中(如已安装头文件可省略)。 * 使用STC-ISP软件下载时,需选择“RST作为P4.7使用”项 * 使用STC-ISP软件下载时,需选择“使用外部晶体或时钟”项* 使用STC-ISP软件下载时,需选择右下方选项“复位电

9、压3.7V”项” 第五条“* 使用STC-ISP软件下载时,需选择右下方选项“复位电压3.7V”项”这个没有找到“复位电压3.7V”项”? 2doyoungnet 2010年01月24日 00:01 | 回复 回复遗忘:没有就不用选。 3网友:当当2010年01月24日 18:48 | 回复 指纹泄露了 4Icewolf007 2010年01月24日 21:38 | 回复 STC-ISP软件本身也有问题,我直接使用232接口烧写的时候(没有使用USB转接),程序开始还行,过一会就提示找不到232端口,此时只有重新启动机器才行。另外在使用USB转接线的时候,可以选择各种波特率,当直接使用232接

10、口的时候,波特率一高就出问题。 5网友:遗忘2010年01月25日 10:12 | 回复 回复Icewolf007:我这都不会有这样的问题,不管是232还是USB,都没有出过错。 6MrFung 2010年02月04日 18:13 | 回复 我的FT232跟主机的COM一直都最高波特率 很正常 10watts_007 2010年03月23日 17:51 | 回复 头大啦,我都接上晶震和P1.0、P1.1短接在GND,都试过了,问题依旧 11watts_007 2010年03月24日 17:18 | 回复 搞定啦,还是要多试,才知道问题所在。现在可以下载程序,并完成了我用程序点亮P10上的LED

11、灯的艰巨任务。 13电子DIY 2010年04月23日 15:57 | 回复 我的能下载STC12C2052,为什么下不了STC89C52RC,开始我没有加晶振,后来加了一个12M的,可以握手,Chinese:正在重新连接 .,急救啊,杜洋老师 14doyoungnet 2010年04月23日 16:14 | 回复 回复电子DIY:高、低波特率都选1200 15风逝8023 2010年05月05日 16:59 | 回复 回复遗忘:你说的“必读说明”是哪篇文章啊?我很想看看其中提到的注意事项,文章在哪?找不到啊 16ai_bang 2010年05月11日 00:45 | 回复 杜洋老师,我多次看

12、过你的视屏,能下载STC12C2052,为什么下不了STC12C5A60S2,可以握手,仍在连接中, 请给 MCU 上电. 不管怎么弄5V的那根线,它依然是毫无反应,无法下载,全换成1200 也没用。 17jiaogaochao 2010年05月16日 22:17 | 回复 我觉得还要加一条!就是电容的大小!千万要记住,12mhz加哩是30up的电容!不是104!我都弄错了!一个下午才检查出来!晕呀! 18我是流沙岁月 2010年05月19日 10:48 | 回复 杜样老师,您好!我想问下: 我下载程序时一直出现您上面的第一种情况: Chinese:正在尝试与 MCU/单片机 握手连接 . 打

13、开串口失败!Chinese:串口已被其它程序打开或该串口不存在。 而且我这有四个USB口,无论插在哪个,设备管理器都显示com4,是怎么回事呀? 19doyoungnet 2010年05月19日 13:08 | 回复 回复我是流沙岁月:显示COM4正常,重装驱动程序看看 20我是流沙岁月 2010年05月19日 14:44 | 回复 回复doyoungnet:我又重新下了个驱动,装上后重启机器还是不好使,能想的办法都想了。不会是电脑的问题吧 21电子DIY 2010年05月24日 20:35 | 回复 回复doyoungnet:谢谢,已经搞定了,是发射与接收没有交叉 22wuyaheyanzi

14、 2010年05月25日 20:59 | 回复 我有个问题:我在vista系统下的虚拟机里面用STC-ISP写入程序的时候,握手什么的都正常,但是在下载过程中,下着就突然出现提示说:设置选项失败。LZ知道什么原因吗? 正在擦除应用程序区(00:02) 正在下载(开始时间:20:53:16) 设置选项失败。 23wuyaheyanzi 2010年05月25日 21:00 | 回复 对了,补充下,我用的stc-isp版本是 4.83 24lmdfafa 2010年05月31日 16:38 | 回复 用win7的系统可以做吗 25king5562 2010年06月01日 23:05 | 回复 回复w

15、atts_007:请问您怎么解决的啊?我还在您的上一个阶段停滞不前呢. 26cclfw 2010年06月26日 11:30 | 回复 win7也能用,不过驱动要装wing7的 27ca32856146 2010年06月26日 18:36 | 回复 杜样老师,您好!我想问下: 我的系统是vista普通家庭版的,可是一打开STC_ISP烧写软件就出现如下错误: 部件MSCOMM32.OCX或其附件之一不能正确注册:一个文件丢失 或无效 28过路人365 2010年06月28日 20:59 | 回复 回复ca32856146:右键以管理员身份运行。即可 29ca32856146 2010年06月30

16、日 12:50 | 回复 谢了 30囧16 2010年06月30日 18:26 | 回复 杜洋老师,看了常见下载问题后,还是无法下载到60S2上,端口正确,设置正确,电路也没问题,软件为4.86,设置最高和最低波特率为1200,仍然握手失败,救命啊! 31xiaohuilive 2010年07月11日 19:07 | 回复 非常感谢,我用的是MAX232通信,波特率跳到1200最低速后可以正常下载程序了 32晕过的昨天 2010年07月15日 22:14 | 回复 杜洋老师,你好。我是初学者,买了一个开发板啊,在烧录的时候一直提醒要MCU上电。串口正确的。有晶振。是带的usb线。现在怎么弄呢?

17、 33doyoungnet 2010年07月16日 01:12 | 回复 回复晕过的昨天:联系开发板厂商的技术人员吧 34cz_motong 2010年07月21日 08:31 | 回复 回复ai_bang: 我与你同意问题,现在问题解决了吗,也没有看到回答你啊。 35ckcong 2010年07月29日 18:46 | 回复 我想问一下stc11f32xe能用这下载吗?要怎么设置? 36hdy369 2010年08月02日 17:19 | 回复 我的STC12C2052怎么就无法用内部振荡下载程序呢 37supercctv_1 2010年08月03日 09:44 | 回复 stc90C58A

18、D.采用USB转TTL,CH351转换板. 怪现象.isp写入的时候: 1.笔记本插着电源.死活连接不上.Chinese:连接失败,请尝试以下操作:2.把电源拔了,有时写得进去,有时不行.都能读取MCU信息,但几秒后提示是: Connection failed. / 握手失败 (End: 21:00:39) 38tydxwr2009 2010年08月27日 22:52 | 回复 搞定 终于能下载了 。太好了。 39k999kyo 2010年09月11日 05:39 | 回复 头都大了我 失败现象: 仍在连接中, 请给 MCU 上电. 在XP系统是没问题的 一换了WIN7就这样了 我足足弄了6小

19、时还未解决 我也不太想换回XP 试过用XP MODE也是一样情况 希望杜老师指教 谢谢 40lushanggong 2010年09月12日 08:43 | 回复 杜洋老师:那个STCISP下载软件只有放入光盘才可以打开文件,否则执行第二步打开文件时没有反应。我该怎样设置呢? 41doyoungnet 2010年09月12日 10:02 | 回复 回复lushanggong:把文件复制到电脑硬盘上,然后再打开。 42hui4973063 2010年09月12日 15:32 | 回复 为什么STC11F32XE的单片写入的时候要上电,可上电了还是写不进 43lushanggong 2010年09月13日 00:14 | 回复 哦,那个STCISP下载软件有点不足,就是如果第一次打开的是光盘上的文件,下次默认还是。若想打开硬盘上的文件,一旦没有插入光盘,点击第二步打开文件时就会没有反应。解决办法是插入光盘后,出现打开文件对话框,选中硬盘上的HEX文件,退出光盘。谢谢杜洋老师的指导。 窗体顶端发表评论:内容:取消回复窗体底端

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1