微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > STC89C52,用USB转RS-232串口线进行烧录时报错

STC89C52,用USB转RS-232串口线进行烧录时报错

时间:10-02 整理:3721RD 点击:
求单片机高手,我用的单片机时STC89C52,用USB转RS-232串口线进行烧录,但是STC-ISP.exe提示错误。
错误是 Chinese:正在尝试与 MCU/单片机 握手连接 ... 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 上电... 即使上了电它也没有反应,这是为什么?

USB转RS-232串口线 需要驱动!
正常驱动后设备管理器里有 串口 号 的
在STC-ISP.exe里,你 选用 这个 串口号
串口通信参数要设置好

如果是端口有问题,他会提示串口不存在吧

串口存在也不一定能通信,十几块钱的USB转串口线普遍不稳定,你先在有串口的台式机上试试。

同样的问题,很无奈

有解决的吗  我也是遇到了这个问题 怎么解决呢?

求解答

用两个8050三极管四个电阻代替232无须驱动,不须外接电源,非常稳定,我一天做了三个,全部成功

把过程一步一步说清楚,要不帮不了你。

我也遇到过,有的串口线不兼容,还有可能串口线拔松了,拆开重新焊下,或者把波特率改低点试试

我出现啦 我是把波特率都调到2400就可以啦     刚刚 我试了一下  只要把最高波特率和最低搞成一样就可以啦 不一样貌似就会出现这个问题

我也遇到和你一样的问题,使用的是STC12C5A60S2型号,和十一楼一样将最高和最低波特率改成一样的就可以了具体的要从设备管理器中看你的串口的波特率

而且上电的顺序需要注意,先下载,提示上电后在上电,希望能够帮助你

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top