微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > AT89C52RC程序烧写不进去,大神求解!

AT89C52RC程序烧写不进去,大神求解!

时间:10-02 整理:3721RD 点击:
TXD和RXD已经交叉,5V电压已经给到,接地也有,就是停在检测目标单片机,烧写不进去!





STC单片机是冷启动下载程序的,也就是在PC端点击下载程序后,开始启动了下载动作后,才给单片机上电,这个操作过程不能错

谢谢,这步我做了

可能是在软件上选的单片机类型和你要烧录的单片机类型不匹配,换成AT89C52RC看看,也可能是你的烧录软件版本太低

把TXD和RXD对调试试,另外可以用串口助手测试一下USB转TTL的模块是不是好的

换了,不行,谢谢,版本是STC ISP官网最新版的

刚试了,PL2303模块是可以的

那就检查一下有没有虚焊等硬件问题

测了好多遍咯,电压5.09V,接地,RXD   TXD都连到了,浑身解数都使完了

不要跟我说芯片坏了,因为前面已经焊了一块板,也是一样的问题,然后我这次只焊了晶振11.0592,电容30pf,复位脚10k电阻加10uf电容,全新的STC89C52RC,而且是特别特别小心的焊上去的,还是烧不进去。如果又是芯片烧坏,那也太脆弱了。

查看电源和地有没有接反,看看USB转TTL模块的TXD和RXD的定义,确认数据流方向,有时候不一定要交叉TXD和RXD的,贴一下你的线路连接方式,包括单片机的上电控制。

PL2303模块 USB转TTL板 STC单片机下载线PL-2303HX中九升级刷机线,里面的芯片是CH340G,难道要换成CH340T?38脚接电源,16脚接地,不会搞反的,虽然是小白,也没那么白。TXD和RXD也换过了,感谢耐心解答



看你的接线方式,不知道你怎么控制给单片机上电,最好说明一下如何给单片机供电,转换板上标的5v引脚好像不是用来供电的,只是用来选择转换板上的TXD和RXD的电压是5伏还是3。3伏的。

我是插上PL2303,在电脑上点下载之后,手动接上5V电压,也就是接上转换板上的5V。芯片要另外的独立电源?

首先需要确认一下转接板上表示的5伏是不是供电的5伏,可以查看线路或用万用表查看该引脚具体接到哪里。
另外对单片机的上电最后是接一个开关,手动连接的话可能会出现抖动,这样单片机上电不稳,有可能影响程序下载。

我上电测过,芯片38脚,16脚,5.09V电压。这样上电纯属迫不得已,没开关用了,影响下载我也知道,但是一直在检测目标单片机,那就不是这个的问题了吧,虽然也是个问题,但也不至于出现这样的结果。还有什么法子吗大神

这种老的芯片你要多试试几个版本的软件,我碰到过stc12c的片子,新软件就是没法下载,我换了好几个版本才能下载进去!

借楼水个帖。

不错,真是太棒了!

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

网站地图

Top