发布网友 发布时间:2022-04-22 00:49
共3个回答
热心网友 时间:2023-06-28 03:55
STC单片机下载程序,关键在于USB转串口线或USB转TTL模块与单片机的连接,与STC-ISP烧录软件的设置没多大关系,还有操作顺序。烧录软软点下载后,再给单片机上电,这时,电脑和单片机要互相通信实现握手,你第一步就不对,电脑与单片机设有正常通信,这是关键,你发那一堆都没啥用。
现在着手查USB转TTL模块(或USB转串口线),打开STC-ISP软件,看看在串口号栏内有没有CH340,有说明USB端正常,没有则USB端都不对,可能电脑没安驱动程序。有就查与单片机连接的4条线,TXD,RXD,VCC,GND,都接的对不对。
热心网友 时间:2023-06-28 03:55
首先一般PC机串口出来是EIA电平,单片机的是TTL电平,要做转换,需要到MAX232。而且要重新上电才能下载,重上电期间MAX232最好是一直供电的。如果这部分电路你做了那就是串口的问题。我猜你用的本本没有串口吧?你用的是USB转出来的吧?如果是的话必须用开发板厂商所指定的USB转串口线和驱动,否则将无法下载!你可以用台式机主板自带的串口下载一下,应该能成功。如果成功的话你就买一根USB转串口的线,但一定要CH340的芯片的,这颗芯片可以做STC的下载,但波特率不宜太高,建议从低到高测试……
当你用台式下载也不成功的话,那就是连接错误,一般容易把收、发这两颗线搞混,用万用表测下,EIA侧连接正常的话收发两根线应该都有-8V左右的电压,否则就接反了。TTL端收发两线都应该有5左右的电压,否则也接反了,这里要说下有的TTL接反也有电,但是电压要高些在6V左右,有的时候看不出来,这要取决于转换芯片的类型,有的芯片内有上拉,有的没有,如果最后换芯片(STC)都不行的话没可能是TTL反了。
热心网友 时间:2023-06-28 03:55
触51单片机已经一年多了,期间玩过的51单片机从ATC2051到STCC52,紧接着又接触过增强型内核的STC15系列和STC8系列(例如STC15F2K60S2,STC15W408S,IAPW413S,STC15W104,IAP15W4K58S4,STC8A8KS4A12,STC8F2K60S2,STC8F2K16等等)。一年内玩过那么多的STC15单片机肯定没有学到什么皮毛,但是却遇到过非常多奇奇怪怪的单片机程序下载问题。对于一个刚入门的51新手来说,下载程序也可能出现各种各样的问题导致下载失败,于是学习的积极性也就没有了。STC串口下载程序失败的原因非常多,所以对于新手也很难马上排除问题所在,从目标文件到电脑通信到数据线到单片机本身以及单片机外围电路供电电路,每一个环节都有可能出现问题,但是每一个环节出现问题都会导致下载失败。
为了能让遇到这些问题的新手门能尽量快的解决遇到的下载问题,那这里我就汇总各种STC51单片机的程序无法下载程序的原因以