数码之家

 找回密码
 立即注册
搜索
查看: 4213|回复: 38

[C51] 十多年来只玩STC单片机,请教高手!STC_ISP下载失败啥原因?

[复制链接]
发表于 2020-3-3 22:13:58 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 慕名而来 于 2020-3-3 22:13 编辑

本坛的老朋友都知道,十几年来我一直在玩STC单片机,玩了这么久关于STC_isp下载已经感觉不会有问题了,但是昨晚开始STC_ISP自动断电下载玩不转了,在此发帖请各位指点一下,先谢了!
下载线工作原理如下图:(电脑系统为win7旗舰版
图一.jpg
话说从前两天开始,每次打开STC_isp(V6.86)软件都会提示“ISP下载软件有新版本:Ver6.87B请及时更新软件!”,就在昨天问题出现了,现象为:
1.按下下载键后,下载线没有反应,因为下载线没有自动断电、上电的动作,所以软件也就没有动作。
2.手动控制电源开关可以实现正在下载操作,串口通讯也是正常的。
3.如果下载线不连接单片机也可以有正常的自动断电操作。
4.换用新版软件Ver6.87B故障依旧.
5.用万用表检测单片机的RXD,TXD引脚,发现电压低于4V,感觉这个电压值不正常。
6.换用一台winXP系统的电脑下载操作一切正常。
想知道:如果STC_isp下载操作时发送的连接信号是模拟信号的话此故障尚可解释为信号太弱不能同时驱动两个元件,但是感觉这不应该的,因为连接指令是0x7F,它应该是数字信号吧,我不懂电脑原理,所以我不知道RS232的通信原理,另外,不知道是否是主板的问题或者是电脑系统的问题(查看设备管理器显示串口工作正常、已经是最新的驱动了)。请懂行的大神指点一下。

打赏

参与人数 1家元 +20 收起 理由
超级女生 + 20 謝謝分享

查看全部打赏

发表于 2020-3-3 22:46:08 | 显示全部楼层
有否检查com口有没有问题?光查看设备管理器显示串口工作正常不一定就没坏。短接23线用COM口检查软件发送数据试试。没接收到数据说明COM坏。在修地镑盒常用这方法。
回复 支持 反对

使用道具 举报

发表于 2020-3-3 22:56:02 | 显示全部楼层
第一次就买的51单片机开发板,结果连下载都下载不成功,当时资源少,也没人指导无奈放弃,多年后会了AVR和STM8/32后,想着再试试51,结果还是下载失败,上网搜索最终发现:下载失败是波特率不精确导致,51对波特率要求很高,很多USB-TTL都无法使用,原生串口就100%没问题。
回复 支持 反对

使用道具 举报

发表于 2020-3-3 22:57:54 | 显示全部楼层
常见串口芯片的型号主要有GD75232、 ST75185C、 HT6571、 IT8687R等。检查一下吧,楼主是STC大师了,相信不存在3楼的同学说的情况。
回复 支持 反对

使用道具 举报

发表于 2020-3-3 23:27:13 来自手机浏览器 | 显示全部楼层
在rxtx串个二极管再试试看
回复 支持 反对

使用道具 举报

发表于 2020-3-4 00:06:46 来自手机浏览器 | 显示全部楼层
下载器问题,我有2个,一个之前一直正常,后面开始就不能自动了,偶尔可以,也是不会断电,换一个就好了,所以可以排除软件和电脑问题,
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-4 19:26:06 | 显示全部楼层
fsss007 发表于 2020-3-3 22:46
有否检查com口有没有问题?光查看设备管理器显示串口工作正常不一定就没坏。短接23线用COM口检查软件发 ...

多谢,此次故障时,改用手动断电就可以正常下载的,说明串口通讯没有问题,说明PC与单片机的串口通讯应该可以的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-4 19:30:24 | 显示全部楼层
40560335 发表于 2020-3-3 22:56
第一次就买的51单片机开发板,结果连下载都下载不成功,当时资源少,也没人指导无奈放弃,多年后会了AVR和S ...

多谢,我现在使用的就是主板的原生串口,现在面对的问题是PC端与单片机通讯的“握手信号”0xF7只能满足一个单片机端口的采集,而两个单片机串口并联后就无法采集了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-4 19:34:53 | 显示全部楼层
fsss007 发表于 2020-3-3 22:57
常见串口芯片的型号主要有GD75232、 ST75185C、 HT6571、 IT8687R等。检查一下吧,楼主是STC大师了,相信不 ...

面对PC主板,真的不敢下手,请教一下,正常的电脑串口信号在MAX232与9针串口连接的COM-Pin2和COM-Pin3上用万用表测量的电压值是多少?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-4 19:35:53 | 显示全部楼层
laodayu 发表于 2020-3-3 23:27
在rxtx串个二极管再试试看

下载线上有这个二极管的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-4 19:39:12 | 显示全部楼层
ploestar 发表于 2020-3-4 00:06
下载器问题,我有2个,一个之前一直正常,后面开始就不能自动了,偶尔可以,也是不会断电,换一个就好了, ...

多谢,我的问题是用别的电脑没问题,只是我家里的电脑上有问题。
回复 支持 反对

使用道具 举报

发表于 2020-3-4 20:50:49 来自手机浏览器 | 显示全部楼层
慕名而来 发表于 2020-3-4 19:39
多谢,我的问题是用别的电脑没问题,只是我家里的电脑上有问题。

老哥别纠结这个了能用就行了…
回复 支持 反对

使用道具 举报

发表于 2020-3-5 03:01:17 来自手机浏览器 | 显示全部楼层
用逻辑分析仪看一下
回复 支持 反对

使用道具 举报

发表于 2020-3-5 10:41:40 | 显示全部楼层
楼主用的什么下载线。ch340?  看图时断vcc吗。我自制的自动下载线一般都是断gnd
回复 支持 反对

使用道具 举报

发表于 2020-3-5 10:44:27 | 显示全部楼层
也许你应该找一个usb的340的片子试一试,我现在用这个,烧15W402,15W408AS,IAP15F2K61S2都还好,这个假期都在玩这个玩意
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-5 15:32:16 | 显示全部楼层
本帖最后由 慕名而来 于 2020-3-5 15:35 编辑
触景情伤 发表于 2020-3-4 20:50
老哥别纠结这个了能用就行了…

那倒是,只是一直在用的东西不好用了感觉不顺手,而且有了问题时脑袋里放不下,其实我还有USB转串口的下载线也,自制了自动断电功能非常好用,这两天开始换USB的用了。有兴趣可以看看老站的帖子:USB-CH340T串口STC下载自动开关(不用STC15F104控制)|http://bbs.mydigit.cn/read.php?tid=2427384,我怀疑我家里的电脑主板的COM接口电路有问题了,电脑主板不敢上手,就干脆不用了、改用USB的一样。
回复 支持 反对

使用道具 举报

发表于 2020-3-5 16:31:00 | 显示全部楼层
换到其它电脑上测试正常,那是电脑串口出以故障的可能性极大,有一种USB转串口的线缆,可以试试看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-5 17:52:15 | 显示全部楼层
camell 发表于 2020-3-5 03:01
用逻辑分析仪看一下

说起来挺囧,知道波形的东西用那个简易的分析仪可以看明白波形,不知道的信号波形不会读的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-5 17:59:37 | 显示全部楼层
kkstun 发表于 2020-3-5 10:41
楼主用的什么下载线。ch340?  看图时断vcc吗。我自制的自动下载线一般都是断gnd ...

如果用一只PNP三极管控制电源通断时需要控制GND这是对的,我的下载线是继电器控制的,因为我喜欢根据继电器的声音了解下载动作是否执行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-5 18:01:34 | 显示全部楼层
jazzy_zhou 发表于 2020-3-5 10:44
也许你应该找一个usb的340的片子试一试,我现在用这个,烧15W402,15W408AS,IAP15F2K61S2都还好,这个假期都 ...

谢谢,已经改用USB下载线了,玩耍仍在继续,但电脑串口的问题仍然存在,准备不用原生COM口了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-4-19 17:19 , Processed in 0.265201 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表