更新的原理图:(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电阻的旁边)。 1个2k2的电阻(在12V稳压管的旁边) 1个为4.7欧姆的电阻(在板子的右上脚,这个电阻串联在电源的回路,
用于意外情况下短路时候保护电脑的USB接口) 二极管一共2个 1n4148, 一个 稳压管12v 特别注意二极管的方向, 黑色端有标示!另外注意4148和12v的稳压管不能搞反, 注意看管子上的字。12V
稳压管一头是白色的。 4148的二极管一头是黑色的(仔细看下图) 
第二步: 焊接所有的电容, 晶体ic座, 三极管。 电解电容一共有8个,注意正负极性!7个电容都是一个方向:请看下图电解电容的方向!只有一个电源滤波的电解电容和下图的方向相反) 
完成后安装2个104p的电容。 2个22p的电容。一个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线您需要的仅仅只是一只电烙铁!另外注意,
此套件由于价值较低, 不支持省外货到付款业务,
外省朋友如需要请汇款到银行卡) 
(目的在于提高人气。
重在参与!) |