---------------------------------------------------------------------------------------------------- 你在为没有编程器而无法刷DD等固件,或害怕变砖而不敢刷固件而苦恼吗? 我们一起来做编程器吧.从此我们可以闭着眼睛刷固件,有编程器还怕刷成砖吗? ---------------------------------------------------------------------------------------------------- 介绍: 利用一点空余时间, 用VC写了个用串口配合AT89C2051单片机来编程25系统FLASH的编程器, 请看图: 这是VC写的软件(难看了点):
这是我用单片机最小系统板做的编程器(正式的编程器还没做呢):
当然编程器是用电脑的串口做的,没有串口的就不用考虑了(有USB转串口或者USB转TTL线除外). 还有, 这个编程器的速度不是很快, 我把2M的WR740固件写入芯片,花费6分钟左右(不算校验), 追求极速的朋友就算了. 这是设计好的PCB板: 上面提供了一个16脚的锁紧座, 方便使用SOP8到DIP8的适配器, 提供了一个SOP8的芯片位置, 可以将芯片压在上面来编程(不知道可不可靠),还提供了一个像把芯片焊成上面图片样子的插座, 这样每次要换固件不用把芯片焊上焊下了(我就是这么用的,感觉挺好).
这是电路图:
电路上提供了读写指示灯,操作一目了然,还引出了TTL信号线,方便需要的朋友. --------------------------------------------------------------------------------------------------------------------- 制作: 如果你对这个编程器有兴趣, 那就报个名, 我们就一起动手做吧. 做这个编程器的最大费用在PCB电路板的打样上面, 了解了一下,大概在150左右, 这个是要大家分摊的, 当然如果做的人多,比方说100人,那这个费用就不高了. 还有每块板子的费用,这个不高,大概2元左右. 还有AT89C2051芯片是需要写入固件才能工作的, 考滤到很多朋友都没有写这个芯片的编程器, 我也可以为大家提供写好了固件的芯片. 不贵的, 市场上的零售价5元. 当然如果你们都不需要那最好了,我可以不在跑电子市场了 :) 至于别的元器件,到时候再说吧 至于这个编程器的电源, 很多路由器的电源都可以用的,像TP的. 如果电源是5V供电,则可以不用原理图上的 LM78L05. --------------------------------------------------------------------------------------------------------------------- 报名: 需要的朋友在下面回帖报名吧,报名截止日期按以下规则: 先定为3天(6月23日0点止),如果大于100人,我就开始做板了, 如果不到100人,则等到7天后(6月27日0点止),如果还不到50人, 则取消. 所以报名的你需要有准备分摊3元打样费的准备哦. 板子做来后, 在二楼公布原理图, PCB图,AT89C2051的固件, 上位机软件. 如果有朋友需要AT89C2051的原代码和VC软件的原代码, 到时候再说吧. 报名结束后, 如果还有需要的朋友, 就不一定有了, 而且价格应该会比这个价格高一点.(因为我还要重新花时间去做板) --------------------------------------------------------------------------------------------------------------------- 结语: 就先这样吧, 如果有什么要问我的, 我创建了一个QQ群: 245202774, 在那里留言, 我有时间会回复的.
|