关于自制51编程器网上的资料很多。我试验了几种,觉得聂忠强的Easy 51Pro串行编程器效果比较好。一是硬件电路简单可靠,二是软件也编得好,还可以扩充。适合初学者仿制。我前几年做了一个,用起来很灵光,很多在别的编程器上不能用的芯片在这个编程器上都可以用。比如有些在别的编程器上擦不掉的、或者不能编程的芯片,拿这个编程器都可以搞定。
我在仿制的时候,硬件做了一点小改进。增加了我在前面博文中介绍的用MC34063做的12伏升压电源,这样就可以从电脑的USB取电,无需另外的电源。另外如果你手头没有MAX232芯片的话,也可以用普通三极管搭一个电路代替,效果也可以。
全部元件装在一小块万能板上,体积很小。89C2051和89C51的转换开关可以用跳线插头来切换,这样更简单。另外,我的MAX232芯片是贴片封装的,没有装在万能板上,是装在DB9插头上的。
硬件做好以后,可以到电子市场中代烧芯片的地方,把监控程序E51Pro.hex文件写入一片AT89C51中,拿回来插到编程器上。硬件和固件就完全做好了。不知道测试座是不是可以自己制作,有没有哪位朋友有这方面的经验,可以分享一下哦。