STC单片机擦除失败

使用环境:WIN7-64操作系统,stc-isp4.80版本。下载线为pl-2303hx芯片的USB传TTL.单片机为12c2052
故障:起先使用stc-isp488根本无法与单片机握手,看到有人反映488兼容性却是有问题后换480,能够握手,但卡在擦除程序区无法继续,单片机内程序确实已经被擦除或者部分擦除,因为原生的彩灯程序已经没有了。换多台电脑,换多个接口,重新制作杜邦线,P1.1 P1.0接地等方法均已试过。另外一点值得注意的是波特率只能设为双2400,高于2400无法找到单片机,设为1200则提示握手失败。像这样的情况我出了更换USB-TTL模块还有什么办法可想么?请高手指点(不愿意换模块是因为这玩意在本地很难买,网购只这一个模块又太不划算了)
显然有人没有看完我的提问就开始作答了,使用STC-ISP480版本,波特率设置为双2400时握手是成功的,并进行到了擦除阶段才报错擦除失败。期待真正高手

第1个回答  推荐于2017-08-19
USB2TTL确实不好用,有时好几次都成功不了。
你换一只单片机试试。

烧入单片机的程序无法擦除,不管写什么程序都无法覆盖,怎么办?
最后,如果楼主单片机是STC的,建议查找以下原因:1.波特率是否合适?2.单片机之前的程序是否加了写保护?3.下载程序是否点了P0_0(P0_1)为低电平时才能写入。4.写入顺序是否合理,下载软件先点下载,在给单片机通电。5.如果都不行,请换一块单片机试试。6.如果还不行,请追问,如果可以,请点采纳。

单片机下载程序出现“正在擦除目标区域”然后就显示下载失败了
你说的情况有多种可能性: 1、单片机的最小系统也许就没工作 2、你的232接口电路有问题 3、USB转232的线有问题,能正常收发,不一定能下载,STC单片机对有的转换线不支持 4、建议先换一根转换线,进而一步步的排查单片机的故障

为什么单片机程序烧不进去?
你好!!1、先检查单片机硬件,晶振是不是松动,复位是不是正常,还有单片机供电情况 2、检查串口是不是正常

STC单片机怎么擦除内部程序
确实是啊,软件上面没有擦除选项,不过你可以用别的好的程序重新下载来替换啊,不一定非要擦除 试一下用专业烧写器擦除

...从电脑下载程序到板上出现擦除失败是什么原因
1 判断最少系统是否供电正常,晶振,复位是否焊接正确,确保正常运作。2 MXA232的地要与系统板的地连接 3 判断串口的两根线是否有反,T-R R-T 4 该单片节是否有P0.0 P0.1 接地才能烧录的设定,或类似设定,如有则要接地 5 单片机的串口最好只用于烧录,如有串口两脚的电路有接外设,应先...

STC-ISP程序烧写问题!有单片机经验丰富的朋友请进
请尝试用稍低的波特率下载。用的是USB转串口下载线,芯片LP2303;烧写软件STC官方下载的STC-ISP4.8版本。试过多次都没成功,有时候写到一半的时候出现上面的提示,有时候进行到擦除应用程序区后就出现上面提示;能烧写一半程序说明驱动和下载线都没有问题,用上述烧写软件烧写STC12C5410AD没有出现问题,...

单片机怎么擦除程序,串口一直发数据来 STC
擦除程序的方法可以是:1、将FFH数据写入单片机覆盖全部地址。2、用新的程序覆盖旧的程序。

单片机内部EEPROM写之前要擦除吗?擦除的不是单个字节,把别的也擦除了...
看单片机PDF,STC的写之前一定要擦除,因为要为空时才可对其编程,写(因为只有扇区擦除才能把0变为1,若这个扇区原本有0的话你不擦出就不是覆盖了而是混乱!!!)。一个扇区可以写很多数据的,但是在每写一个数据之前要把其他的数据都先读出来保存一份到RAM,(定义几个变量,比如,a=eeprom_...

stc852单片机擦写次数
STC单片机还没有你说的型号,但不管哪个型号,STC单片机的FLASH存储器的擦写次数都是10万次以上,这个次数,你根本就不达不到,就是说,在你开发的过程中,不管如何擦写程序,都永远不可能将单片机擦写报废了。尽管放心地用吧。

STC-ISP(V6.61)怎么擦除上次下载的程序
对于STC单片机,每次下载程序时,无需擦除上次的程序,重新下载程序就行,上次的程序自动就擦除掉了,不用操心这事。

相似回答