原创 51单片机复位电路和ISP下载冲突问题

2010-9-16 08:15 4378 10 10 分类: MCU/ 嵌入式

51单片机复位电路和ISP下载冲突问题


单片机型号:AT89S52


复位电路:标准的MAX812L带按键(手动复位)高电平复位电路;


下载工具:广州双龙电子180元的USBISP下载线;


问题:下载后出现0X00校验错误的问题,其实程序根本没有下载进去。


  浪费了一个多月的时间在程序下载上,当然还有其他问题(第一块PCB本身的问题),但是最终问题查明:


当USBISP下载时,复位引脚处于复位状态,但是如果采用MAX812L复位电路,下载器不能把电平抬高(使复位引脚处于复位状态),也就是说根本把程序烧进AT89S52。所以每当烧程序时,需要按键手动复位,然后才能正常下载。


普通RC复位电路无此问题。


另:MAX812L芯片在用风枪吹下来后经常不能正常工作,我承认自己吹芯片水平不高,不过,MAX812L也忒脆弱了,真让人不敢想象他比RC复位电路稳定,希望有人能够真正测试一下。虽然公司买芯片找的是很熟的经销商了,但是也不能排除MAX812L芯片本身有质量问题,不过今后设计电路时,绝不会优先考虑复位芯片了。

文章评论0条评论)

登录后参与讨论
我要评论
0
10
关闭 站长推荐上一条 /2 下一条