AVR_fighter USBASP下载程序时总是 进入编程模式失败 怎么回事?
这是第一次给atmega16下载程序,以前只用过这个东西下载AT89S52,可以用,应该驱动没有问题。首先我是在自己焊得最小系统板上面用,总是显示“进入编程模式失败”。我...
这是第一次给atmega16下载程序,以前只用过这个东西下载AT89S52,可以用,应该驱动没有问题。首先我是在自己焊得最小系统板上面用,总是显示“进入编程模式失败”。我以为是我焊得板子有问题。后来将单片机直接插在面包板上,将USBASP对应的六根线直接接在对应的脚上,多次确认,没有接错。(如图)还是下载不了,跟之前一样,总是进入“编程模式失败”。电脑是win7 64位系统。USBASP驱动是网上下载的64位win7版。经过测试,可以下载51单片机,avr这是第一次下载。各位高手看看这是啥原因?芯片是新的,没用过
展开
3个回答
展开全部
首先,你这个下载线是可以下载AVR的,因为这个版本的下载线我一直用也已经生产很多了,支持AT89S和近乎AVR全系列的单片机。至于不能下载,一楼说的没道理,新芯片不可能熔丝锁死。二楼所说的第一次需要用并口下载一次然后再用USBISP,这不能说没道理,最起码我用这几年AVR还从没用并口下载过,就是USB的下载,都很顺利,毕竟现在基本上都是本子,而且台式机多数已经淘汰了并口,再者,并口下载跟USB下载的方式是一样的,并口是电脑的,给单片机的还是SPI口。
建议把你这套换到XP系统上试试,毕竟这些设备都是在XP环境下开发的,WIN7的可能兼容性不是很好。另外,下载时候,最好将16上面的电源都接上(两组VCC和GND并联),
建议把你这套换到XP系统上试试,毕竟这些设备都是在XP环境下开发的,WIN7的可能兼容性不是很好。另外,下载时候,最好将16上面的电源都接上(两组VCC和GND并联),
追问
你好,首先非常感谢你,我换了XP试了也是一样的,连不上,两组电源我都接上了,一样还是连不上,不能下载,也读不出内容,熔丝位什么的都读不出,就是提示 “进入编程模式失败”。应该不是线路问题,毕竟只有那么几根线,不会接错。也不知是不是单片机本身有问题,都是淘宝买的。正如你所说,并口是不可能的,笔记本上没有,我也不会去买那样的转接头的。
追答
如你所说,那就是识别不了芯片,那要么是芯片毁了,要么就是锁住了,我还否认了一楼的说法,现在看来就这两种可能了。说实话,今天还拿此下载线去给人下程序。另外,如果熔丝锁死,那么可以用有源晶振解锁(提供外部时钟而已),没有的话,你有S52,可以用此单片机某一端口输出固定频率方波,然后接到16的XTAL1上(要共地),这时再读取下熔丝,如果不行,那么肯定,芯片挂了。
展开全部
这个真的很难帮到你呀,不过可以提供一条信息:atmega16和atmega32的ISP下载是永远使能的,ISPEN熔丝位无法编程,不可能被关掉。AVR_fighter USBASP下载线要接ISP口,不能接JTAG口。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你先用并口下载线下一次程序,再用USBASP就OK了。经验之谈
追问
没有并口呀
追答
没有并口那就不好办了,买个stk500之类的东西,USBASP本来就存在这种问题的。还是买点官方的东西,比较好用,我以前都是先用并口先初始化下芯片,再用USBASP下程序。很麻烦。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询