EDN首页   博客首页

日志档案

发表于 2007-7-17 23:32:29

5

标签: 单片机  编程器  

简单的51编程器

关于自制51编程器,网上的资料很多。我试验了几种,觉得聂忠强的Easy 51Pro串行编程器效果比较好。一是硬件电路简单可靠,二是软件也编得好,还可以扩充。适合初学者仿制。我前几年做了一个,用起来很灵光,很多在别的编程器上不能用的芯片在这个编程器上都可以用。比如有些在别的编程器上擦不掉的、或者不能编程的芯片,拿这个编程器都可以搞定。

我在仿制的时候,硬件做了一点小改进。增加了我在前面博文中介绍的用MC34063做的12伏升压电源,这样就可以从电脑的USB取电,无需另外的电源。另外如果你手头没有MAX232芯片的话,也可以用普通三极管搭一个电路代替,效果也可以。

全部元件装在一小块万能板上,体积很小。89C205189C51的转换开关可以用跳线插头来切换,这样更简单。另外,我的MAX232芯片是贴片封装的,没有装在万能板上,是装在DB9插头上的。

硬件做好以后,可以到电子市场中代烧芯片的地方,把监控程序E51Pro.hex文件写入一片AT89C51中,拿回来插到编程器上。硬件和固件就完全做好了。

做好的编程器实物见下图:

点击看大图

聂忠强的编程器软件用起来也很方便,你如果有兴趣还可以扩充芯片的种类。

附件:

1.电路图:rar

2.HEX文件:rar

3.编程器软件:rar

系统分类: 单片机   |   用户分类: 单片机   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(2145)    回复(15)  

投一票您将和博主都有获奖机会!

最新评论

  • Hanker

    2007-7-18 13:33:57

    唐工:您好!

    我是南京嵌入之梦,不知道你的“圆梦小车”做的如何了?

    我为此写了一系列文章:圆梦小车 StepByStep ,现在已写到第五篇,你可以到:http://www.embedream.com/qsmx/ 看看,欢迎指正!

    有问题及时联系。谢谢!

  • tangjix

    2007-7-18 23:14:05

    Hanker,你好!圆梦小车已经完工,通电试了,程序下载正常。由于没有买扩展部分的材料,现正在自己找一些材料加轨迹采样和无线通讯。今天刚把轨迹采样装完,还差几个电阻。后天加无线通讯部分。

  • 秦海港

    2007-9-3 19:27:49

    唐工您好:

           不知道称呼和不合适!

           我是一名大四的学生,学的机电,对电子有兴趣,看了您的博客,收获很多!在此致谢!

            谢谢您!

  • FSXUZEN

    2007-10-27 13:56:48

    现在STC51系列单片机更好用了

    http://shop34977036.taobao.com/

  • 陈宇

    2007-12-23 21:15:07

    唐工,你好

    能否将E51Pro.hex文件转成bin格式发给我,谢谢

    我的邮址:supperxy@21cn.com

  • 薛奎

    2008-1-17 22:36:38

    唐工,你好看了您写的东西很有收获

    能否麻烦您一下将E51Pro.hex文件发给我一份,谢谢

    我的邮址:xuekui889@126.com

  • 薛奎

    2008-1-18 16:25:25

    唐工您好:

    请问一下编程器电路图上标注的电源(VCC)是5V的吗?只有9012接12V是吗?

    打搅您了!谢谢

    薛奎

    xuekui889@126.com

  • 2008-1-19 10:05:28

    是的,只有9012那里是12伏。这个12伏是由MC34063产生的,不是外接的。

  • 薛奎

    2008-1-22 22:20:29

    您好唐工:

    谢谢您的支持,还有个问题要请教您,原理图上面两个40脚插座,那一个是监控模块的!

    谢谢

    薛奎

    xuekui889@126.com

  • 薛奎

    2008-3-29 18:02:50

    您好唐工:

    这一段时间忙着考试没给您联系,您还那么忙吗?我现在回山东了!

                            祝:身体康健

                                          事事顺心

                                                  薛奎

                                                2008年3月29日

  • 李振

    2008-4-13 11:35:00

    我是一个电子爱好都,能够向您请教编程方面的问题吗?邮箱:lizhen_168@163.com 期盼你的回复!

  • 唐工

    2008-4-14 23:07:55

    薛奎:你好!谢谢你美好的祝福,也祝你学业有成。 欢迎李振来电交流编程问题我的电邮:tang_jx@163.com

  • EEzhp

    2008-4-16 10:30:11

    唐工,我买了个红外发射管,想通过实验板上的接收头做个计数实验,请问接收头给单片机的信号可是脉冲信号?我可以用P3.4/TO来计数么?

  • hongyixiaoming

    2008-5-10 21:34:50

    您好唐工: 近来很忙吧!?您的书快出版了吧!等着您的好消息

  • tangjix

    2008-5-28 12:48:23

    书稿已完工,交给出版社了。