搜索
bottom↓
回复: 18

AVR V-USB应用之89C2051编程器

[复制链接]

出0入0汤圆

发表于 2012-9-28 16:26:43 | 显示全部楼层 |阅读模式
本帖最后由 huaxiling 于 2012-9-28 16:30 编辑

手头有些2051芯片,但电脑没串并口了,才弄了个这东西.
一片M8用了所有IO, 34063升12V烧写电压, 没好用的东西来控制12v烧写电压,手头连PNP管都没有, 就光耦来将就了.
烧写座只翻到了个28P的,也将就吧.
洞洞板+飞线, ISP接口省了,下载监控程序直接从烧写座上来.
烧写器用HID模式, 使用控制传输,分8字节/256+8字节两种数据包,
上位机程序是与我的另一个AVRISP共用的,所以里边有些AVR的代码.

源代码在最下边.































MinGw编译:

Atmanavr编译









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2012-9-28 16:28:01 | 显示全部楼层
本帖最后由 huaxiling 于 2012-9-28 16:32 编辑

上位机命令

写:AvrIspHid -F xxx.bin
    AvrIspHid -F xxx.hex

读: AvrIspHid -R

出0入0汤圆

发表于 2012-9-28 17:45:52 | 显示全部楼层
very good !!!

出0入0汤圆

发表于 2012-9-29 11:07:19 | 显示全部楼层
楼主上位机软件也是自己写的么
那样的话 你真是太牛了

出0入0汤圆

发表于 2012-9-29 12:27:33 | 显示全部楼层
我自己也有生产
不过不是用MC34063升压所以面积比较大
我把需要的时间压缩到
非FF的2K资料4秒钟 验证时间2秒钟
非FF的4K资料6秒钟 验证时间4秒钟
一样HID免驱动含window操作界面
不过好难卖现在根本没人用89Cx051了

出0入0汤圆

 楼主| 发表于 2012-9-29 13:24:32 | 显示全部楼层
3050311118 发表于 2012-9-29 11:07
楼主上位机软件也是自己写的么
那样的话 你真是太牛了

是的,纯C全底层API,上位机其实挺简单.
习惯了命令行,也懒得写个带界面的了.

出0入0汤圆

 楼主| 发表于 2012-9-29 13:29:46 | 显示全部楼层
malsvent 发表于 2012-9-29 12:27
我自己也有生产
不过不是用MC34063升压所以面积比较大
我把需要的时间压缩到

我的纯属于个人爱好,弄着玩的.
2K写入3秒出头, 读取小于0.5秒.应该还能优化些,懒得弄了.反正2051也难得玩玩.
这个上位机还配我的AVRISP, M8 8K写入1.3x秒,读取8k也差不多.

出0入0汤圆

发表于 2012-10-1 22:13:00 | 显示全部楼层
贴片焊得很牛!

出0入0汤圆

发表于 2012-11-27 00:14:45 | 显示全部楼层
楼主威武!贴片焊在洞洞板上,厉害厉害!!

出0入0汤圆

发表于 2013-2-21 21:56:52 | 显示全部楼层
LZ:  能详细说说吗?

出0入0汤圆

发表于 2013-2-21 22:39:53 | 显示全部楼层
楼主能说说V-USb么

出0入0汤圆

发表于 2013-2-23 21:32:32 来自手机 | 显示全部楼层
膜拜一下,.........

出0入0汤圆

发表于 2013-7-16 23:10:32 | 显示全部楼层
不顶不行啊

出0入0汤圆

发表于 2013-7-17 11:35:34 | 显示全部楼层
太牛了.........感慨

出0入0汤圆

发表于 2013-7-17 11:38:16 | 显示全部楼层
能否上传 开发软件或者链接.貌似VUSB在GCC和AVRstudio的一些版本,总是编不过

出0入0汤圆

 楼主| 发表于 2013-7-18 09:41:59 | 显示全部楼层
angel_gph 发表于 2013-7-17 11:38
能否上传 开发软件或者链接.貌似VUSB在GCC和AVRstudio的一些版本,总是编不过

开发环境是 ATMANAVR 5.8,本坛曾经热过一阵。

出0入0汤圆

发表于 2013-7-18 14:56:55 | 显示全部楼层
angel_gph 发表于 2013-7-17 11:38
能否上传 开发软件或者链接.貌似VUSB在GCC和AVRstudio的一些版本,总是编不过


vusb-20121206适用atmel avr toolchain 3.4(gcc4.6)以后版本

vusb-20120109或更早期适用atmel avr toolchain 3.3(gcc4.5)以前版本和winavr-20100110

出0入0汤圆

发表于 2013-7-19 01:11:20 | 显示全部楼层
malsvent 发表于 2013-7-18 14:56
vusb-20121206适用atmel avr toolchain 3.4(gcc4.6)以后版本

vusb-20120109或更早期适用atmel avr toolc ...

好的,我来试试,谢谢大侠

出0入0汤圆

发表于 2013-7-19 01:12:29 | 显示全部楼层
huaxiling 发表于 2013-7-18 09:41
开发环境是 ATMANAVR 5.8,本坛曾经热过一阵。

好的,我来试试,谢谢大侠
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 01:29

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表