51单片机程序烧不进去。

51单片机程序烧不进去。,第1张

可能存在的问题如下1、电平转换芯片MAX232烧坏2、单片机P30(RXD)和P31(TXD)烧坏3、复位电路有问题,RST端一直被置为高电平,正常情况下不复位时RST端为低电平4、PC端的RXD对应MAX232上的TXD,不知道你有没有换过串口线5、电脑的串口或者是串口线坏了基本上就是这些问题吧,你可以参考参考

不烧录程序的单片机就像一块普通芯片(一种芯片一种功能,就像转换芯片不能用来稳压一样)烧录程序就是把你所要让单片机干的事情告诉单片机,让他记住。flash就是他的大脑,它把程序存放在这里,就像你把软件装在电脑硬盘里一样。(只要改变程序内容不改变硬件,即可让单片机完成许多控制功能,而不再是一种芯片一种功能)最好烧好程序在焊接,因为焊接时的感应电流和热量有可能导致单片机内部程序被改写,从而影响程序工作。如果一定要焊接后烧录,那就可以使用芯片座方便插拔。或者在电路板上留出借口供在线编程(ISP)可以百度上查一下。如果已经焊好且没有留出借口,可以使用编程线,详见>

1确定单片机供电正常,不予许低于flash *** 作电压,否则将无法烧写单片机。

2检查复位电路,确保阻容复位正常。

3检查晶振电路是否起振,即单片机是否正常工作。

4在设备管理器中确定串口号是否正确,可以尝试将波特率降到最低,逐一测试。

5可以将RS-232的RX和TX端接到一起,再用串口助手查看是否有无互通。

6串口烧写单片机的为TTL电平,如果不同需加电平转换芯片如MAX232或者SP232等(这点很重要)。

7在 STC ISP软件中选项是否正确,是否用自带的RC震荡器工作而你却没接晶振。

8单片机出厂时的缺省设置是“P10/P11”与下载无关,P30/RxD, P31/TxD 通过 RS-232 转换器连接到电脑的普通RS-232 串口就可以下载/编程用户应用程序到单片机内部用户应用程序区了。 如果单片机在正常工作时 P30/RxD 外接的是 RS-485/RS-232 等通信电路, 推荐选择步骤4中:下次冷启动“P10/P11”等于“0/0”才可以下载程序,单片机冷启动后(先没有电,后上电)首先运行的是单片机系统 ISP 监控程序。系统 ISP 监控程序首先判断是否需要“P10/P11”等于“0/0”才可以继续执行系统 ISP 监控程序。如果用户设置了下次冷启动后“P10/P11”等于“0/0”才可以下载程序,而下次冷启动后“P10/P11”不同时为“0/0”,则单片机立即结束运行系统 ISP 监控程序,软复位到用户应用程序区执行用户应用程序。如果用户设置了下次冷启动后“P10/P11”等于“0/0”才可以下载程序,冷启动后如“P10/P11”同时为“0/0”,则单片机会去判断 P30/RxD 口有无合法下载命令流(有几百个字节)。如果有合法下载命令流,则下载用户应用程序。如果没有合法下载命令流,则单片机立即结束运行单片机系统 ISP 监控程序,软复位到用户应用程序区执行用户应用程序。如果冷启动后 P30/RxD 口有很多“乱码”进入P30串口,虽然系统 ISP 监控程序能正确地判断是不合法的命令,但是较多的“乱码”会使单片机从“运行系统 ISP 监控程序状态”变为“运行用户应用程序状态”的时间拉长,造成用户误认为是复位时间过长。设置下次冷启动后“P10/P11”于“0/0”才可以下载用户应用程序的好处是: 将单片机从“运行系统 ISP 监控程序状态”变为“运行用户应用程序状态”的时间缩短到 50 微秒以内,此时间可忽略不计,因为 R/C 阻容复位电路的时间误差是毫秒级的。

1 毫秒 = 1000 微秒。

大部分用户选择单片机出厂时的缺省设置 ——“P10/P11”与下载无关就可以了。

9实在没辙了可以打电话给老姚了。。。

1、写片器也较编程器故障。

2、写片器和PC通信故障。

3、单片机芯片故障。

4、写片器驱动程序不正确。

5、烧录程序选择的单片机型号不正确。

6、程序编译如果不正确,即使烧录进单片机,也不能正常工作。

先缩小失败的范围,再进一步分析其原因。

win7的话,必须要用CH340先把USB转成串口信号,然后在用MAX232转成232电平,只有这种方法能够烧录程序,如果你用的是PL2303的话,是烧不进去的有什么问题百度H我吧,我很愿意跟你探讨单片机的问题

这要看单片机型号了,要是STC12C5A60S2,用老版的STC-ISP软件还可以,

要是STC15F2K60S2就必须用新版的软件了。你只说60S2,所以,不知是哪个。

自己制作的最小系统,板子是用万能电路板焊的吧,那就查一下板子吧,还是焊接的问题,有虚焊的地方。

板子上有晶振吗,STC15F2K60S2是可以有内部晶振的,板子上没有,下载时又选了外部晶振,再烧录就不行了,必须在外部配晶振了。

到底是什么情况,都是猜测,因你没有说明白。

以上就是关于51单片机程序烧不进去。全部的内容,包括:51单片机程序烧不进去。、单片机烧录程序烧不进去,但是把程序在别的单片机上烧好将芯片安上却能用、单片机无法烧录,请大侠指导一下啊!!按正常 *** 作,冷启动了一直停在下面的状态,一直没动静等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/zz/9873946.html

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

发表评论

登录后才能评论

评论列表(0条)

保存