返回主页 单片机教程XL2000开发板 单片机学习 自制编程器 单片机资料 软件下载 电子技术产品介绍如何购买 进入论坛

网站活动一: 跟我来作ep51编程器( 套件供应)

    本公司和无线电杂志合作开展赠送ep51编程器全套散件的活动,详情看无线电杂志的2007年第11期18页!截至2007年12月15日在短短1个月时间, 一共收到有效的赠送申请800多名,抽签50位幸运读者发放赠品,2007年12月26日全部集中发放, 采用邮政普通包裹,根据距离远近不同大约在3-15天内, 就可以收到我们的这个小小的礼物。

     在这里我们要感谢 无线电 杂志的编辑的辛苦劳动,也请大家关注无线电杂志和本站的后期活动安排。赠送名单如下:请以下收到散件的朋友到论坛报道, 分享您的制作经验:<>51论坛

北京王升功

云南省昆明市方刚 

云南省昆明市杨家崇

湖北省武汉市向巍

山东济南张兰华

哈尔滨唐俊田

北京市海淀王志杰

湖南省株洲周超贵

广东省广州肖清林

辽宁省沈阳肖万猛

广西桂林市苏志华

安徽省马鞍山张伟

湖南省株洲王少炯

广东省中山马冬冬

江苏省常熟市吴俊

福建省漳州郑永胜    

廣東省東莞市王齐元

河南省许昌市宫爱清

江苏省无锡市侯驰江

北京市朝阳区石勤坡

河北石家庄秦新月

山东省德州王新会

大连高新园区 黄耀伟

天津职业大学胡艳锋

江苏省无锡市陈剑强

广州大学城成江

江苏省南通市范宪

武汉市 史振道

广西柳州市蒋志能

深圳市 古丽红

安徽省合肥市袁进刚

河南省西峡县郭建阳

湖南省株洲市谷立安

广西南宁市庞凡能

江西新余市陈双军

宁夏石嘴山市郝刚

辽宁省大连 刘洋

广州市海珠区刘建荣

湖南大学梁成

无锡市新区吴伟明

安徽大学王鹏

江苏省徐州市郑旭

皖合肥市刘君成

湖北省武汉市龚俊先

江苏省丹阳市陈春

吉林省延吉市孙锡民

珠海市赖志峰

河北省辛集市刘冠珍

济南市历下区秦同军

上海杨浦区陈剑

发货包裹单照片:未收到的同学可以邮局查询照片1  照片2  照片3照片4 照片5照片6 照片7照片8 照片9 照片10照片11 照片12照片13 照片14照片15 照片16照片17 照片18照片19 照片20 

技术支持主贴见这里http://www.51c51.com/bbs/dispbbs.asp?boardID=14&ID=11938&page=1

驱动程序和监控程序请到这里下载.....

           Ep51编程器来源于网上广泛流传的ep51pro2.0宇宙版的资料,经过测试,证明他有简单可靠,容易制作的特点, 为了提高广大网友的动手能力,我们特别组织了这一篇制作教程。希望能够对您有些帮助! 

(注意: 从本批开始pcb开始采用更加高档豪华的纯黑色pcb就是一个字非常酷!)

一.     支持的芯片型号 

支持目前最为经典和市场占有量最大的ATMEL公司生产的AT89C51C52C55和最新的S51S52AT89C105120514051等芯片。51单片机教程网特别改进的线路和外观,是目前最为经济,美观和方便实用的小型51单片机编程器,本站特别诚意推荐!

. 产品特点 

1.
使用串口通讯,芯片自动判别,编程过程中的擦除、烧写、校验各种操作完全由编程器上的监控芯片89C51控制,不受PC配置及其主频的影响。
2.
采用高速波特率进行数据传送,经测试,烧写一片4K ROMAT89C51仅需要9.5S,而读取和校验仅需要3.5S
3.
体积小巧,省去笨重的外接电源适配器,直接使用USB端口5V电源, 携带方便,非常适合初学者学习51单片机的要求。
4.
软件界面友好,菜单、工具栏、快捷键齐全,全中文操作,提供加密功能,可以保护您的创作产权。可以说是麻雀虽小,五脏俱全!
5.
功能完善,具有编程、读取、校验、空检查、擦除、加密等系列功能;
6.40pin
20pin锁紧插座,所有器件全部以第一脚对齐,无附加跳线,对于DIP封装芯片无需任何适配器。

 该编程器的原理图

请注意:这个是流传的原理图,我们经过实验后经过一些修正,有以下几点:

1   原版原理图的资料中晶体的接法有误,导致信号相当不稳定。

2         原版中的信号电阻都是10k, 我们发现改为4k7电阻更好一些。为此所有的10k都改为4k7

3         原版中的12v的分压电路用的是560/220ohm, 我们发现电阻太小导致功耗大。Max232发热严重。改为2k2/560r效果更好一些。

4         所有的电解电容改为4.7uf/25v的小体积电容,外观更好看一些。  

更新的原理图:(2007年9月25日更新!)

材料清单:

名称

数量

说明

1/8w 4.7k 

6

 (一共6个)

560r

3

 (一共3个)

2k2 

1

 

4.7 欧姆

1

串联于供电电路起保护作用

10k排阻

1

用于cpu  p0口上拉

1n4148

2

用于vpp高压供给(注意4148 的一头是黑色的)

12v

1

用于vpp高压供给(注意12V 的一头是白色的不要搞混)

4.7uf/50v

8

 (所有的电解都用同一个型号的, 避免搞错, 注意方向哦其中一个(供电用的方向是反的, 其他都是同一个方向,看照片)

104

2

用于电源滤波

22p

2

用于晶体电路

11.0592

1

晶体

2n5401

1

 (注意看型号和插入的方向, 不要错!)

2n5551

2

 

发光管 2 3mm白发红(用于电源指示和通信指示)(注意方向)

db9

1

串口头

40pin 卡座

1

烧写c51/s51等芯片用

20pin 卡座

1

烧写2051等用

40pin ic

1

插入监控用89s51

16pin ic

1

插入max232芯片

usb 

1

供电用

串口电缆

1

通信用

usb 电缆

1

供电用

At89s51

1

用于监控,需要先烧写好监控程序(套件的89s51已经烧写好了监控程序)

max232cpe 1通信用集成电路

pcb

1

电路板

 

以下是我们改进设计后的pcb图:

 

安装步骤:

以下是pcb板。

第一步: 安装所有的电阻电容二极管:完成后焊接起来!注意看下图(电阻安装前如果不熟悉请用万用表量一下阻值以免搞错)

6个一样的电阻都是 4.7k的电阻(其中一排一样的5个, 还有一个在左下脚)。

 有3个560欧姆的电阻(3个都在在4.7K电阻的旁边)

 12k2的电阻(在12V稳压管的旁边)

 1个为4.7欧姆的电阻(在板子的右上脚,这个电阻串联在电源的回路, 用于意外情况下短路时候保护电脑的USB接口)

二极管一共2 1n4148, 一个 稳压管12v

特别注意二极管的方向, 黑色端有标示!另外注意414812v的稳压管不能搞反, 注意看管子上的字。12V 稳压管一头是白色的。 

4148的二极管一头是黑色的(仔细看下图)

第二步:

焊接所有的电容, 晶体ic座, 三极管。

电解电容一共有8个,注意正负极性!7个电容都是一个方向:请看下图电解电容的方向!只有一个电源滤波的电解电容和下图的方向相反)

 完成后安装2104p的电容。 222p的电容。一个11.0592的晶体。这些没有极性。

经常有朋友因为材料的原因问我, 晶体可不可以用12m的代替?只差那么一点点?这里我明确的告诉大家: 不可以!必须严格的按照这个数值。

然后在这里有一个10k的排阻: 请注意他的安装方向!如果插反了会造成上拉电平不一致,导致数据错误!

然后安装3个三级管:一个是5401,两个是5551 注意不要搞反了, 管子上有字, 看清楚后再焊接!

ok, 到这里已经初具雏形了, 我们分别焊上两个ic座(一个上监控芯片, 一个16pin的上max232),两个锁紧座,(一个烧写40pin 一个烧写20pin )

以及232头,usb头,两个 发光管。

注意发光管的方向:长的一端在上面,短的一端靠近板子的边缘。

 然后分别插上已经烧写好监控程序的at89s51,max232芯片(注意安装的方向!)

到这里硬件就完成了。

最后请您仔细的检查一下有没有短路的地方, 焊接是否牢靠?

为了保护我们的成果, 如果你有洗板水清洗一下更好。

调试:

1 插上usb电缆,此时电源指示灯会亮!表示电源正常, 否则请检查发光管是否反了?

2 用万用表分别量11.0592mhz的晶体两端对电源地,电压都应当是2.5v左右,如果是0或者5v那么晶体没有起振动!请检查晶体!

3 量稳压二极管的两端,应当是12v 如果没有表示高压部分有问题!

4 如果最后有问题, 请您尝试用其他的编程器把监控程序重新写一下。 并且仔细的检查一下板子。

然后联机调试:安装好软件后 ,双击桌面的A51编程器图标,程序启动后,会自动检测硬件及连接,状态框中显示“就绪”字样,表示编程器连接和设置均正常。否则请检查硬件连接和COM端口设置。   把单片机芯片正确地放到编程器的相应插座上,注意,芯片的缺口要朝向插座的把手方向。对于89C2051/1051/4051芯片, 把芯片放在小的20PIN小卡座上, 同样的缺口要朝向插座的把手方向。 芯片放好后,就可以对芯片进行读写操作了,读写操作按下面的步骤进行:

1. 程序运行,请先选择器件(点下选框),选择烧写的芯片类型。2.检测芯片, 此时屏幕提示应当有正确的芯片识别代码,否则请检查芯片。

3. 用“打开文件”选择打开要烧写的.HEX 或者 .BIN 文件(一般情况下HEX文件类型居多)

4. 用“保存文件”可以保存读出来的文件。

5. 用“擦除器件”擦除芯片(注意第二次烧写芯片时必须先擦除芯片, 否则会烧写出错)

6. 用“写器件”编程

7. 用“读器件”读取芯片中的程序,加密的读不出来。

8. 用“校验数据”检查编程的正确与否。

9. 用“自动完成”自动执行以上各步骤。

10. 用“加密”选择加密的级数。

 

如果您的运气不错,那么恭喜您, 编程器终于diy ok了!

 驱动程序和监控程序请到这里下载.....

本站为了满足广大爱好者的动手能力特别组织散件供应!

包含全套零件(注意,新版本的又进行了小的改版, 所有电阻电容的值都已经全部印刷在板子上更加清楚.原来需要更改的地方也都搞好啦,注意新的板子没有包含上面的盖板和铜柱。)

  每套如果直接汇款或者货到付款价格50元,另外快递费用广东省内10元, 外省每套20元, 全国大部分地区1-3天可以到达。 咨询电话0755-89956892  qq:105924486

选型指南:我应当购买ep编程器散件? 成品? 还是ep3.0?

如果您购买散件,价格是50元,由于散件的不可预知性,我们不保证100%的能够组装成功,如果您对您的技术和运气没有把握我建议您选用成品。
一般情况下会有1%左右的PCB存在先天的短路或者断路情况, 您最好用万用表依据原理图仔细的检查PCB有没有上述问题...(这个比例很低, 完全依*运气)此套件目前我们已经售出1000件,目前论坛主贴的流量已经超过60000以上! 根据调查成功率在97%以上!
事实上目前50元都不够买3斤猪肉的,所以对此无所谓的,也可以买散件尝试一下。相信仅仅是成功的喜悦就足以抵消您的支出了:)


如果您购买ep编程器的成品,价格是90元,这个是100%测试ok的,而且有1年保修。包括了说明书, 包装,最重要的是包括了光盘, 光盘有非常多的开发工具与实例等等,对初学帮助很大, 所以购买成品应当是您更好的选择。
ep51编程器的资料请看:


如果您购买 ep3.0双串口编程器,除了享受保修和超值单片机资料光盘外,支持的芯片立即从ep编程器的几种型号增加到几百种, 同时可以支持第三方软件比如sst,stc等等。而价钱也仅仅是130元。为此, 如果有可能用到更多芯片的朋友, 那么选择ep3.0相信更加超值!
ep3.0编程器的详细资料请看:

技术支持讨论主贴见这里http://www.51c51.com/bbs/dispbbs.asp?boardID=14&ID=11938&page=1

驱动程序和监控程序请到这里下载.....

注意: 套件除下图外还包含有USB/COM线您需要的仅仅只是一只电烙铁!另外注意, 此套件由于价值较低, 不支持省外货到付款业务, 外省朋友如需要请汇款到银行卡)

(目的在于提高人气。 重在参与!)