跪求答案。。。。单片机AT89S51烧录程序 为什么会烧录不了

跪求答案。。。。单片机AT89S51烧录程序 为什么会烧录不了,第1张

应该是烧录软件不对,这款软件是针对STC单片机烧写程序的,例如STC89C54RD+。而AT89S51,也就是S系列的单片机有两种烧写方式,一种是并口,一种是USBASP。你采用的软件不对,自然是烧写不了程序的。可以改用STC的单片机。 共同交流:905182125

stc单片机在烧录的时候是要断电,然后重新上电。如果上电后还是提示:“给mcu上电”

还有一种可能

你把单片机里面的引导程序给删掉了

这样的话stc单片机就报废了

重新买一块吧

是单片机的USB的有问题,要是你别外有单片机能烧写的。就共用那块能烧写的USB线路,接线方法:+5V接+5V,GND接GND 30接3031接31。要把能烧写的芯片取下来。我是曾经遇到过,把自己电脑都整坏了,也没有整好,放在别人的电脑上又可以。反正,最后我是共用了原来能烧写的USB接口才好的。

去STC官网下载最新版的STC--ISP烧录软件。下载线是TTL的,与单片机用4条线连接,VCC,GND,TXD,RXD。如果最小系统板自己接电源,与下载线连接3条线,GND,TXD,RXD。多试几次,下载线的TXD,RXD线与单片机的RXD,TXD连接,可交换试一试。这种下载线应该没问题,估计是 *** 作不当引起的。另外,TAXL1,TAXL2脚测电压没用,因接上表笔就停振了,所以,晶振是否起振是不能用电压来判断的。

这种问题很常见,建议你尝试以下方法解决

1单击下载按钮,让软件向单片机写入程序,如果出现这个提示无法下载,请在下载状态下关闭单片机电源再重新打开,看烧写过程开始没有

2如果还没有,请检查COM端口设置的是不是你连接编程器或者开发板的端口,数据线有没有连接好

3将串口的波特率降到最低1200,如果1200时写入程序正常,下次写入时再逐渐提高。

4有些开发板在P30和P31口处设置了跳线,请检查一下跳线设置是否有问题

5以上都不管用,请你检查使用的单片机是否是STC单片机,AT单片机是不支持使用这个软件下载程序的。可以尝试更换一个单片机芯片试试。

1程序配置位没填对,2软件有问题

应该这样做,1连接烧录器到电脑,并安装好驱动。

2选择芯片型号

3加载程序,

4下载程序到烧录器

5记住电脑上的CHECKSUM值,

6把芯片的VDD,VSS,CLK,DATA,RESET这些PIN用烧录

座转出来,连接到烧录器对应的脚上

按开始键进行烧录

烧录好的芯片上板测试

亿普电子为你作答,希望能采纳,谢谢你

以上就是关于跪求答案。。。。单片机AT89S51烧录程序 为什么会烧录不了全部的内容,包括:跪求答案。。。。单片机AT89S51烧录程序 为什么会烧录不了、为什么51单片机不能烧录程序、stc单片机不能烧录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9775986.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存