xiaobenyi 发表于 2011-3-18 21:09:26

秀一下我的 USB-ASP 和 USB-Blaster 二合一的东东

花了几个星期的时间,终于把这个整出来了,秀一下

嘉立创打的板,按照现在流行的一种小号外壳布的
http://cache.amobbs.com/bbs_upload782111/files_37/ourdev_623689EVYEI6.JPG
正面 (原文件名:DSC00261.JPG)

http://cache.amobbs.com/bbs_upload782111/files_37/ourdev_623690LBV9AU.JPG
背面 (原文件名:DSC00262.JPG)

电路图ourdev_623691ZHWWMP.pdf(文件大小:49K) (原文件名:USB-ASP-Blaster.pdf)

用了个双色二极管来表示当前状态是USB-Blaster还是USB-ASP
模式是自动切换的,根据2脚和4脚的电平来判断的
因为USB-Blaster的4脚是电源,2脚是地;而USB-ASP恰好相反,2脚是电源,4脚是地
所以如果检测到4脚为高电平,2脚为低电平,那肯定就是ALTERA的板子
如果2脚为高电平,4脚为低电平,那就是AVR的板子
还有给AVR的板子供电的情况,
我是这样处理的,供电电路首先是要限流的,而且要有个开关控制,因为2脚有可能会被接到地线
另外,如果AVR的板子没供电的话,2脚和4脚都会是低电平,这时候再打开供电,2脚就会被拉上去

logic2011 发表于 2011-3-18 21:30:34

支持一下。

libre730 发表于 2011-7-5 23:50:45

好东西,顶一下

libre730 发表于 2011-7-6 01:25:07

在网上看到你用C8051做USB Blaster,也想做一个
现在开发用到CPLD,正用得上,主要是可以自己做,很兴奋
希望楼主能帮一下,发点那个C8051做USB Blaster的资料,
谢谢,gulang1760@163.com

cain.lee 发表于 2011-7-6 02:04:09

不知道支持linux不~~

xiaobenyi 发表于 2011-7-7 09:14:57

回复【2楼】libre730
-----------------------------------------------------------------------

我做的C8051F的方案是在68013的方案上修改的,如果自己做,用68013就可以了,这个方案论坛里面有的


回复【4楼】cain.lee
-----------------------------------------------------------------------

linux是实测支持的,不过这是ALTERA原设计者和USB-ASP原设计者的功劳

libre730 发表于 2011-7-9 00:23:49

那个68013脚多,不好自制,再加上我现在手上有两片C8051f321,所以想做,楼主真是强,自己改方案,可以的话教一下小弟吧

daodaowai_wang 发表于 2012-9-15 15:30:03

只有电路结构图啊,有没有程序啊

zhanghewei0809 发表于 2013-1-9 12:05:33

只有电路结构图啊,有没有程序啊

jiangxiaohong 发表于 2013-1-15 15:22:25

鄙视动不动就要源程序的人!

风铃 发表于 2013-1-28 19:47:46

楼主,这个下载器的固件有吗
页: [1]
查看完整版本: 秀一下我的 USB-ASP 和 USB-Blaster 二合一的东东