① 单片机无法烧录,请大侠指导一下啊!!按正常操作,冷启动了一直停在下面的状态,一直没动静
1.确定单片机供电正常,不予许低于flash操作电压,否则将无法烧写单片机。
2.检查复位电路,确保阻容复位正常。
3.检查晶振电路是否起振,即单片机是否正常工作。
4.在设备管理器中确定串口号是否正确,可以尝试将波特率降到最低,逐一测试。
5.可以将RS-232的RX和TX端接到一起,再用串口助手查看是否有无互通。
6.串口烧写单片机的为TTL电平,如果不同需加电平转换芯片如MAX232或者SP232等(这点很重要)。
7.在 STC ISP软件中选项是否正确,是否用自带的RC震荡器工作而你却没接晶振。
8.单片机出厂时的缺省设置是“P1.0/P1.1”与下载无关,P3.0/RxD, P3.1/TxD 通过 RS-232 转换器连接到电脑的普通RS-232 串口就可以下载/编程用户应用程序到单片机内部用户应用程序区了。 如果单片机在正常工作时 P3.0/RxD 外接的是 RS-485/RS-232 等通信电路, 推荐选择步骤4中:下次冷启动“P1.0/P1.1”等于“0/0”才可以下载程序,单片机冷启动后(先没有电,后上电)首先运行的是单片机系统 ISP 监控程序。系统 ISP 监控程序首先判断是否需要“P1.0/P1.1”等于“0/0”才可以继续执行系统 ISP 监控程序。如果用户设置了下次冷启动后“P1.0/P1.1”等于“0/0”才可以下载程序,而下次冷启动后“P1.0/P1.1”不同时为“0/0”,则单片机立即结束运行系统 ISP 监控程序,软复位到用户应用程序区执行用户应用程序。如果用户设置了下次冷启动后“P1.0/P1.1”等于“0/0”才可以下载程序,冷启动后如“P1.0/P1.1”同时为“0/0”,则单片机会去判断 P3.0/RxD 口有无合法下载命令流(有几百个字节)。如果有合法下载命令流,则下载用户应用程序。如果没有合法下载命令流,则单片机立即结束运行单片机系统 ISP 监控程序,软复位到用户应用程序区执行用户应用程序。如果冷启动后 P3.0/RxD 口有很多“乱码”进入P3.0串口,虽然系统 ISP 监控程序能正确地判断是不合法的命令,但是较多的“乱码”会使单片机从“运行系统 ISP 监控程序状态”变为“运行用户应用程序状态”的时间拉长,造成用户误认为是复位时间过长。设置下次冷启动后“P1.0/P1.1”于“0/0”才可以下载用户应用程序的好处是: 将单片机从“运行系统 ISP 监控程序状态”变为“运行用户应用程序状态”的时间缩短到 50 微秒以内,此时间可忽略不计,因为 R/C 阻容复位电路的时间误差是毫秒级的。
1 毫秒 = 1000 微秒。
大部分用户选择单片机出厂时的缺省设置 ——“P1.0/P1.1”与下载无关就可以了。
9.实在没辙了可以打电话给老姚了。。。
② 单片机突然就烧录不进去了。。。
第一种可能是可能选择了“内部复位”,
第二种可能是串口可能有些问题,STC下载程序,串口电路设计不好的话,很容易损坏电脑的串口。
③ 程序烧写到单片机中失败的原因有哪些
1、写片器也较编程器故障。
2、写片器和PC通信故障。
3、单片机芯片故障。
4、写片器驱动程序不正确。
5、烧录程序选择的单片机型号不正确。
6、程序编译如果不正确,即使烧录进单片机,也不能正常工作。
先缩小失败的范围,再进一步分析其原因。
④ 单片机烧录显示串口打开失败
摘要 1. 我的电脑,右键属性检查串口号是否正确;2. 检查你打开的软件,看是否有其他软件占用了这个串口;3. 重新插拔串口硬件,可能是硬件出现了问题 4. 重启电脑,打开软件烧录
⑤ AT89S52单片机烧写不进程序
如果原来的程序还能运行,那么,最大的可能是烧写端口的某一个管脚被静电烧坏了。
程序调试过程中,因为需要经常接触电路和芯片,很容易出现这样的状况。
注意防静电。
⑥ 程序烧写到单片机中失败的原因有哪些
1、写片器也较编程器故障。
2、写片器和PC通信故障。
3、单片机芯片故障。
4、写片器驱动程序不正确。
5、烧录程序选择的单片机型号不正确。
6、程序编译如果不正确,即使烧录进单片机,也不能正常工作。
先缩小失败的范围,再进一步分析其原因。
⑦ 单片机烧不进程序去了,一直显示请给MCU上电
有可能系统不支持该通讯,比如64位机不支持
⑧ 单片机无法烧录程序
这种问题很常见,建议你尝试以下方法解决
1.单击下载按钮,让软件向单片机写入程序,如果出现这个提示无法下载,请在下载状态下关闭单片机电源再重新打开,看烧写过程开始没有
2.如果还没有,请检查COM端口设置的是不是你连接编程器或者开发板的端口,数据线有没有连接好
3.将串口的波特率降到最低1200,如果1200时写入程序正常,下次写入时再逐渐提高。
4.有些开发板在P30和P31口处设置了跳线,请检查一下跳线设置是否有问题
5.以上都不管用,请你检查使用的单片机是否是STC单片机,AT单片机是不支持使用这个软件下载程序的。可以尝试更换一个单片机芯片试试。
⑨ 用ch430模块给51单片机无法烧录程序
开发板单独供电 然后CH340的RXD接单片机的P3.1(TXD) CH340的TXD接单片机P3.0(RXD) CH340的GND接单片机的GND 然后点击下载,随后切断单片机的供电马上再次供电就可以检测到单片机并且可以下载了