stc89c52单片机上电后不能写程序

作者&投稿:哀萱 (若有异议请与网页底部的电邮联系)
STC89C52RC单片机无法烧录程序 一直显示给mcu上电~

这个小板上貌似没有MAX232,串口是直接进入TXD和RXD的,那么你的串口线不能直接接入,必须经过TTL电平转换才可以。

重新来回答一下 usb-ttl 的tx 串一个二极管 到 单片机rx (二极管负极连 usbttl的tx,目的防止电流灌入单片机启动单片机导致 不能上电复位烧程序),EA 接高电平

1.COM口可能不对,建议重新安装下载线的驱动。
2.单片机的管脚可能没有卡好。
3.看一下晶振管脚是不是松动了。

我刚开始用的电脑下载就可以,现在也出现这种情况,在单位的三台电脑上试试,发现只有一台能连接,说明和电脑的串口精度有关或者系统有关,另一方面可能串口线太长。
解决办法,我有一根usb转串口的线,用这个下载就成成功连接!你若是有usb转串口的线的话,你也试试,另外你通信的时候把波特率调的稍低一点试试……

电源有没有?打开开发板的电源后,你量下mcu的脚上看看有电没

还有串口是否正确,串口线是否良好,可以短接2,3脚,用串口调试助手试试。

如果你的下载线跟232转换没问题的话那就看下波特率是不是要改下


常用的集成电路
2、功率塑封式集成电路 功率塑封式集成电路一般只有一列引脚,引脚数目较少一般为3~16只。其内部电路简单,且都是用于大功率的电路;通常都设有散热片,可以贴装在其它金属散热片上,通常情况下其引脚不进行特殊的弯折处理 3、单列直插型集成电路 单列直插型集成电路其内部电路相对比较简单。引脚数目较...

盈江县19430742126: STC单片机程序烧写不进去,就停在给mcu上电那一步,请问这个问题怎么解决?谢谢! -
姬牧托西: 有这么几种情况,你看看属于哪种: 1、操作顺序不对,应该先点下载,再给单片机加电(还要注意单片机电源放完电再加电) 2、端口选择不对,看看串口是否是单片机所在端口 3、串口有问题,两方面都可以能,计算机端损坏或者单片机端出毛病 4、RST复位选择造成,你可以将单片机的RST端对地短接再下载试试.

盈江县19430742126: STC突然烧不进去程序了. -
姬牧托西: 检查下晶振设置项,可能是之前写的时候设成了外置晶振,现在外置的晶振有问题,导致上电时单片机根本没工作,将外置晶振换下,将20p电容接好,应该可以的了.前提是单片机是好的哈,qq1815174011

盈江县19430742126: STC89C52单片机无法下载程序怎么解决? -
姬牧托西: 1. RS-232 串口不通2. 晶振不起振3. 单片机供电不正常4. 芯片坏了

盈江县19430742126: 单片机无法烧录,一直显示请给MCU上电,我已经通电了...还有,成功过几次,现在就不行了 -
姬牧托西: 什么单片机呢,STC的吧.电路板的硬件后来有没有改动过,电路板单片机电源是不是有大的电解电容,如果有且放电的时间不够长也可能导致复位异常,掉电后测量一下单片机电源端的残余电压.STC_ISP支持串口通讯一直很好,USB的东西有时候就会出现这样那样的问题.

盈江县19430742126: STC89C52RC单片机无法写入程序 -
姬牧托西: 是不是程序太大,把引导程序覆盖了

盈江县19430742126: 单片机STC89C52写不进程序去,检测不到单片机 -
姬牧托西: USB转TTL器,这是从网上买的吗?需要安装驱动程序的. 还有USB转TTL器的TXD,RXD与单片机的TXD,RXD的连接,可以试验交换接一下.

盈江县19430742126: stc单片机突然无法烧入程序怎么办 -
姬牧托西: 把你板子的电路图发出来看一下,有些现成的开发板在下载程序这块做的是复用的,就是可以通过一个按键来为不同厂家的MCU下载程序.如果你前几次都能成功下载的话应该是操作方法上没问题,那就把MCU从开发板上拔下来再重新插上去试一下.

盈江县19430742126: STC单片机程序烧写不进去,就停在给CPU上电那一步,用其他电脑就可以,就我的电脑不行, -
姬牧托西: 检查一下 你的 串口号 COM3 与你连接下载器 的端口 是否一致,如果是 用的 USB转TTL 小板, 可以在 设备管理 中 查看.单片机型号 STC89C52RC 是否一致

盈江县19430742126: STC89C52单片机一直无法下载程序,通电后下载器有反应. -
姬牧托西: 你确定usb-ttl 模块Tx Rx GND正确连接到了单片机Rx Tx GND ?(交叉 RX对TX TX 对RX) 你确定单片机没插反 VCC GND EA 脚电压都是对的?(EA接高电平,除非你要扩展片外rom) 你确定usb-ttl 模块Tx 没有将电流灌入单片机导致单片机不能复位?(解决方案 传个二极管在 usbttl 模块的tx和单片机rx之间 二极管正极连单片机的rx)

盈江县19430742126: 我买了个单片机学习板stc89c52向里面烧程序时就是没反应,插两根usb时可以电脑发现新硬件了不知道怎么回事 -
姬牧托西: 端口已经连接好了,那就是你没有重启单片机,方法是下载时打开单片机开关给单片机供电,这是51单片机原理决定的必须这么做.不行的话调下波特率,也可以试试把电脑修复下系统漏洞再重启吧.我第一次下程序弄了一个晚上呢,慢慢试吧,经验就是这样来的.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网