前一期,说到了做个编程器,结果把AT89C2051给烧糊了。虽然前一段时间多次测试的结果都显示,AT89C2051的首字节废了,但是总是不会相信自己所见,为什么偏偏首字节出问题,而其他地址却丝毫未损?没有道理的吧。于是查找当初的简易测试程序,下载当初的程序试试,结果显示,首字节完全可以正常写入和读出! 这样,问题来了,是什么原因引起这个异常呢? 通过仔细分析,原来是在型号识别的过程中,动到了PROG引脚的电平。于是把程序优化一下,问题得到彻底解决!目前测试的效果如下: [链接] 虽然问题...【查看原文】