搜索
bottom↓
回复: 134

不只是USBASP...用usbASP的板子做的几个东西.带USBBOOTLOAD,带LABVIEW上位机程序.部分

[复制链接]

出0入0汤圆

发表于 2009-3-6 09:58:12 | 显示全部楼层 |阅读模式
很早就想做USBASP了..可是一直觉得那个东西富余的端口挺多的..这样做块板子不划算..于是有了下面这个东西

(原文件名:图像030.jpg)

(原文件名:图像026.jpg)


(原文件名:图像027.jpg)


(原文件名:图像031.jpg)



(原文件名:usb.JPG)


(原文件名:A.JPG)


(原文件名:TOP.JPG)


(原文件名:BT.JPG)



用的是AD6.8.如果有人要我再传文件吧.

板上做了1602液晶接口..做了个MAX232串口...作了四个按键..带个红外接口.带三个LED...别的功能的程序都暂时还没写..想做成一个多功能的东西吧..电路图板图见附件PDF...
现可用功能  USB采集卡(暂时这么叫吧)USBASP USBISP USB温度计.USB转串口..USBBOOTLOADHID(以上程序全部用这个东西下载进去的.)其它功能看批处理.


直接编程老用编程线..不爽..于是找USBBOOT
老外的...命令行的..虽然原来的那个USBISP的作者也出了个BOOTLOAD..可是还要下载程序..还要驱动...不好用.找个了USBBOOTHID.用的HID类..免驱动.PC2接地再上电就可以启动BOOT...下载完自动进入用户区..但是程序改来改去也不爽...于是自己写了个批处理,,用来编程...

(原文件名:1.JPG)

(原文件名:未命名.JPG)



板子上串了两个二极管..早就想这么做了..测测温度什么的..可是没有上位机..自己写个.测测电压温度逻辑什么的...随便拖了几个控件..完成功能...美工完全没做...
板子的代码也是用的老外的...叫做什么 xxxxx-hid,也是免驱动的.就是把M8的AD值和各个IO的值当作一个USB JOYSTICK读出来..
曲线是我用手给二极管加热...然后再冷却得到的..
AD上的那些噪声是我用手按在AD口上得到的.

(原文件名:labview.JPG)
LABVIEW程序

(原文件名:la.JPG)


用这个东西的开关量读取功能读到的1200BPS的串口通信...

(原文件名:SER.JPG)

点击此处下载 ourdev_423946.rar(文件大小:646K) (原文件名:M8ISP_AD_232.rar)
这个压缩包包括
d:/m8ad_isp/
│  M8AD.pdf          电路图板图...
│  xxxxx-hid.zip       XXXXHID的源码

├─USB转串口
│  │  M8_232.hex
│  │
│  ├─DRIVER              USB转串口的驱动..试过..这个最好用了..别的都不好用..
│  │  ├─xp2k
│  │  │      avrcdc.inf
│  │  │
│  │  └─vista
│  │          lowbulk.inf
│  │          lowbulk.sys
│  │
│  └─CDC-IO.2008-08-25
│      │  cdcio-45rc.pdf
│      │  cdcio-461rc.pdf
│      │  cdcio-48.pdf
│      │  cdcio.aps
│      │  cdcio.aws
│      │  Changelog.txt
│      │  License.txt
│      │  main.c
│      │  Readme.txt
│      │  usbconfig.h
│      │
│      ├─default
│      │  │  cdcio168.hex
│      │  │  cdcio45rc.hex
│      │  │  cdcio461rc.hex
│      │  │  cdcio48.hex
│      │  │  cdcio8.hex
│      │  │  cdcio88.hex
│      │  │  Makefile
│      │  │  usbdrv.o
│      │  │
│      │  └─dep
│      │          usbdrv.o.d
│      │
│      ├─inf
│      └─usbdrv
│              asmcommon.inc
│              Changelog.txt
│              CommercialLicense.txt
│              iarcompat.h
│              License.txt
│              oddebug.c
│              oddebug.h
│              Readme.txt
│              usbconfig-prototype.h
│              usbdrv.c
│              usbdrv.h
│              usbdrvasm.asm
│              usbdrvasm.s
│              usbdrvasm12.inc
│              usbdrvasm15.inc
│              usbdrvasm16.inc
│              usbdrvasm165.inc
│              usbdrvasm20.inc
│              USBID-License.txt

├─usbasp               USBASP最新的(可能)
│  │  usb080409.hex
│  │
│  └─USBASP驱动
│          libusb0.dll
│          libusb0.sys
│          usbasp.inf

└─BOOTLOADHID
        BOOTLOADHID.hex                        
        bootloadHID.exe
        m8_mkII_1.3.hex
        m8_Bitbanging_1.4.hex
        m8_oszi_1.0.hex
        m8_STK500v2_1.5.hex
        m8_Uart_1.4.hex
        m8_usbasp_1.1.hex
        BOOT.bat                    这是我写的批处理....相当于BOOTLOADHID的上位机..
        M8_232.hex
        m8_12m.hex
        xhid.hex            这个是XHID的下位机..也就是做USB示波器和逻辑分析用的.




还有...上位机源程序的LABVIEW8.5还没上...

这里..点击此处下载 ourdev_423947.rar(文件大小:25K) (原文件名:joystick.rar)
这是把USBASP当成一个JOYSTICK的操作...程序简单的一团..

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

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2009-3-6 10:33:09 | 显示全部楼层
不错

出0入0汤圆

发表于 2009-3-6 10:45:02 | 显示全部楼层
强大咧

出0入0汤圆

发表于 2009-3-6 11:29:56 | 显示全部楼层
很好,很强大!多谢楼主了。

出0入0汤圆

发表于 2009-3-6 12:07:35 | 显示全部楼层
严重支持楼主

出0入0汤圆

发表于 2009-3-6 12:22:10 | 显示全部楼层
不错

出0入0汤圆

发表于 2009-3-6 12:31:56 | 显示全部楼层
mark

出0入0汤圆

 楼主| 发表于 2009-3-6 13:12:08 | 显示全部楼层
这个能穿裤子吗???

出0入0汤圆

发表于 2009-3-6 13:42:13 | 显示全部楼层
不错,收了慢慢看

出0入0汤圆

发表于 2009-3-6 13:51:05 | 显示全部楼层
不错,收藏

出0入0汤圆

发表于 2009-3-6 15:14:06 | 显示全部楼层
要裤子!!!!!!!!!!!

出0入0汤圆

发表于 2009-3-11 13:13:11 | 显示全部楼层
阿莫怎么还没出现呢?
裤子给它穿上

出0入0汤圆

发表于 2009-3-11 13:20:22 | 显示全部楼层
呵呵,不错

出0入0汤圆

发表于 2009-3-12 14:38:58 | 显示全部楼层
强烈支持,不错,呵呵呵

出0入0汤圆

发表于 2009-3-12 14:48:11 | 显示全部楼层
bootloader好像有点问题
每次down完后就无法再次down了

出0入0汤圆

发表于 2009-3-12 14:51:49 | 显示全部楼层
我下了坛上另外一个帖子里的bootloader
他可以下载,断电后,程序就没了
只剩下bootloader


用BootLoadHID制作可以自升级的USBasp[参考http://www.obdev.at网站] 【恢复】
http://www.ouravr.com/bbs/bbs_content.jsp?bbs_sn=1667966&bbs_page_no=1&search_mode=1&search_text=USBASP&bbs_id=9999

出0入0汤圆

 楼主| 发表于 2009-3-16 13:39:11 | 显示全部楼层
我的这个是BOOT完后自动转到用户区运行...用个参数.-R..不带的话就可以连续BOOT....如果要再次BOOT..要拔掉再插入就行了.
看了下..好像和上面的一样...
不过我这个测试可用..我一直都用他下载...我包里面打包好了很多可用的HEX..直接使用...

出0入4汤圆

发表于 2009-3-16 14:06:36 | 显示全部楼层
不错的说

出0入0汤圆

 楼主| 发表于 2009-3-16 18:44:57 | 显示全部楼层

(原文件名:1.JPG)

软件简单美化了下..

出0入4汤圆

发表于 2009-3-16 18:53:26 | 显示全部楼层
太酷了!

出0入0汤圆

发表于 2009-3-16 19:06:31 | 显示全部楼层

出0入0汤圆

发表于 2009-3-16 19:51:10 | 显示全部楼层
Cool!

出0入0汤圆

发表于 2009-3-16 22:14:25 | 显示全部楼层
能讲讲HID的数据结构吗

出0入0汤圆

发表于 2009-3-17 10:45:56 | 显示全部楼层
谢谢,好好学习学习

出0入0汤圆

 楼主| 发表于 2009-3-17 12:23:44 | 显示全部楼层

(原文件名:1.JPG)


补这张图作为参考吧..来自LABVIEW
有几个按钮..几个方向键..几个坐标轴的转动信息..像个游戏手柄...有方向有摇杆..

出0入0汤圆

发表于 2009-3-17 13:18:15 | 显示全部楼层
不错,看看

出0入0汤圆

发表于 2009-3-17 15:19:23 | 显示全部楼层
不错.

出0入0汤圆

发表于 2009-3-17 16:16:44 | 显示全部楼层
我喜欢。

出0入0汤圆

发表于 2009-3-18 20:16:04 | 显示全部楼层
今天按楼主的资料,自己做了一个,很好使。谢谢共享!
楼主能不能再美化一下,把最新的Labview上位机程序也共享一下O(∩_∩)O~

出10入10汤圆

发表于 2009-3-18 20:39:24 | 显示全部楼层
裤!ku!cool!酷!

出0入134汤圆

发表于 2009-3-18 21:20:50 | 显示全部楼层
好东西,真正充分利用了USBASP上的资源

出0入0汤圆

发表于 2009-3-18 22:04:30 | 显示全部楼层
这个东西,难道到现在还没“酷”吗?

出0入663汤圆

发表于 2009-3-21 16:53:11 | 显示全部楼层
看过一次,忽然想再看找了很久才找到,赶紧收藏

出0入0汤圆

 楼主| 发表于 2009-3-23 09:04:15 | 显示全部楼层
【28楼】 ninjia
今天按楼主的资料,自己做了一个,很好使。谢谢共享!
楼主能不能再美化一下,把最新的Labview上位机程序也共享一下O(∩_∩)O~  

________________________________


囧...说实话..自己太懒了...本来加的东西也想写代码的...结果东西出来就懒的做了..很多功能的代码都没写..
至于LABVIEW..美工很容易做...改颜色外观什么的都很容易....试试就知道了..内部的代码没变多少...只是加了个过采样.



(原文件名:未命名.JPG)


新的LABVIEW程序
点击此处下载 ourdev_427262.rar(文件大小:27K) (原文件名:joystick.rar)

出0入0汤圆

发表于 2009-3-23 14:35:53 | 显示全部楼层
支持楼主!
难道阿莫没有看过这个帖子?

出0入0汤圆

 楼主| 发表于 2009-4-1 16:56:49 | 显示全部楼层
点击此处下载 ourdev_431570.rar(文件大小:44K) (原文件名:lcd_count.rar)
WINAVR项目文件打包

增加一个功能..今天同事想做个测试某机器开关机次数的东西.于是用这个板子做了这个..加上了1602液晶...
计时.最大显示9999小时60分60秒应该够用了.
显示开关状态
每十秒开机或关机.外部接个继电器控制
显示开关机次数

(原文件名:图像004.jpg)


(原文件名:图像005.jpg)


(原文件名:图像006.jpg)

给板子供电的开关电源 2576


(原文件名:图像007.jpg)

出0入0汤圆

发表于 2009-4-1 17:29:16 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-4-1 17:39:02 | 显示全部楼层
有意思..

出0入0汤圆

 楼主| 发表于 2009-4-3 11:12:50 | 显示全部楼层
对了..补充说明..

前面的那个计数板是用的32768晶振作时钟..内部8M作晶振..这样时间计的好准...

出0入0汤圆

发表于 2009-4-3 11:27:50 | 显示全部楼层
Mark.正在学习中。。。。

出0入0汤圆

发表于 2009-4-3 13:27:42 | 显示全部楼层
非常不错 ,楼主能卖我几块pcb吗? 我的淘宝名是:zhangly1986

出0入0汤圆

 楼主| 发表于 2009-4-3 13:43:43 | 显示全部楼层
晕..我这个板子是70元做了24块...(因为是老顾客)..要是卖的话都不值快递钱了...

出0入0汤圆

发表于 2009-4-6 08:58:35 | 显示全部楼层
问下您。你会不会做ATMEGA128的温度检测系统论文  
急。功能很简单采集温度,CD转换,LCD显示。类似于温度计。。。。  
我QQ是624252251.  
价格600.  
谢谢。。。 可以通过支付宝支付

出0入0汤圆

发表于 2009-4-6 08:59:48 | 显示全部楼层
问下您。你会不会做ATMEGA128的温度检测系统论文  
急。功能很简单采集温度,CD转换,LCD显示。类似于温度计。。。。  
我QQ是624252251.  
价格600.  
谢谢。。。 可以通过支付宝支付
网上银行也可以。
定金100

出0入0汤圆

发表于 2009-4-6 09:00:18 | 显示全部楼层
只要有程序和仿真就可以。。

出0入0汤圆

发表于 2009-4-6 09:03:56 | 显示全部楼层
强。
收藏。

出0入0汤圆

 楼主| 发表于 2009-4-7 08:41:26 | 显示全部楼层
【43楼】 woodpeople
积分:8
派别:
等级:------
来自:
问下您。你会不会做ATMEGA128的温度检测系统论文   
急。功能很简单采集温度,CD转换,LCD显示。类似于温度计。。。。   
我QQ是624252251.   
价格600.   
谢谢。。。 可以通过支付宝支付
网上银行也可以。
定金100  


我在大三时做过类似的活。主要是因为那位要换专业。学了个差太远的专业。现在我工作了,不接这样的事了。。。如果你没有正当的理由我是不会帮你的。自己查查资料就搞定了。这边资料那么多。。说不定可以直接找到例子。。。

出0入0汤圆

发表于 2009-4-7 09:47:51 | 显示全部楼层
爆爆爆爆。。。强!收起慢慢研究。

出0入0汤圆

发表于 2009-4-7 09:57:53 | 显示全部楼层
COOL

出0入0汤圆

发表于 2009-4-7 10:08:03 | 显示全部楼层
为什么还没变酷呢?

出0入0汤圆

发表于 2009-6-3 21:23:21 | 显示全部楼层
才发现,好帖!

出0入0汤圆

发表于 2009-6-4 14:04:07 | 显示全部楼层
COOL

出0入0汤圆

发表于 2009-6-4 14:25:15 | 显示全部楼层
帅,收藏了

出0入0汤圆

发表于 2009-6-19 19:18:22 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-18 14:08:54 | 显示全部楼层
太喜欢了  一直在想用一个Max232 和Mega8 做一个有串口和并口的下载器     
   一直都是用Mega8做的UsbASP 来下载Mega16和Mega8

出0入0汤圆

发表于 2009-11-18 16:02:50 | 显示全部楼层
顶!

出0入0汤圆

发表于 2009-11-18 16:20:52 | 显示全部楼层
强人啊。学习了

出0入0汤圆

发表于 2009-11-18 16:58:17 | 显示全部楼层
很希望楼主能够将使用方法详细的说明一下  对于我这种初学者很有用

出0入0汤圆

发表于 2009-11-28 11:23:55 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-11-28 11:36:11 | 显示全部楼层
路过留名。

出0入0汤圆

发表于 2009-12-12 20:41:45 | 显示全部楼层
强烈支持这个东西

出0入0汤圆

发表于 2009-12-14 11:26:07 | 显示全部楼层
顶~~

出0入0汤圆

发表于 2009-12-14 12:03:37 | 显示全部楼层
不错

出0入228汤圆

发表于 2009-12-14 12:41:58 | 显示全部楼层
再MARK

出0入0汤圆

发表于 2009-12-15 13:29:59 | 显示全部楼层
感谢楼主分享!非常感兴趣。
请问楼主,还有该PCB吗?能卖我几块PCB吗?我也想玩玩。我的QQ 214538635

出0入0汤圆

发表于 2010-1-14 13:01:43 | 显示全部楼层
cool!

出0入0汤圆

发表于 2010-1-14 13:58:27 | 显示全部楼层
很好很强大!谢谢!

出0入0汤圆

发表于 2010-1-26 12:17:51 | 显示全部楼层
不错的东西,楼主的板子可有出售?

出0入0汤圆

发表于 2010-1-26 13:32:18 | 显示全部楼层
强帖留名

出0入0汤圆

发表于 2010-1-26 13:41:28 | 显示全部楼层
Mark!

出0入0汤圆

发表于 2010-1-27 15:12:09 | 显示全部楼层
1

出0入0汤圆

 楼主| 发表于 2010-1-27 15:13:41 | 显示全部楼层
晕。。什么时候的东西了??还翻。。。。。

出0入0汤圆

发表于 2010-2-3 00:13:34 | 显示全部楼层
remark

出0入0汤圆

发表于 2010-3-18 19:32:38 | 显示全部楼层
好东西。

出0入0汤圆

发表于 2010-4-19 20:23:30 | 显示全部楼层
mark..  好东西。。。

出0入0汤圆

发表于 2010-4-20 19:29:18 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-20 22:24:32 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-21 08:49:41 | 显示全部楼层
回复【33楼】bg6agf  无垠春雪

新的LABVIEW程序
点击此处下载  (原文件名:joystick.rar)

-----------------------------------------------------------------------

我用的是LabVIEW8.6,为什么刚以打开,就自动关闭了呢?

出0入0汤圆

 楼主| 发表于 2010-4-21 09:50:03 | 显示全部楼层
回复【78楼】xhudiao 潜艇
回复【33楼】bg6agf  无垠春雪
新的LABVIEW程序
点击此处下载  (原文件名:joystick.rar)  
-----------------------------------------------------------------------
我用的是LabVIEW8.6,为什么刚以打开,就自动关闭了呢?
-----------------------------------------------------------------------

回复【78楼】xhudiao 潜艇
-----------------------------------------------------------------------

我现在用的版本是LABVIEW2009,是不是版本的问题?

出0入0汤圆

 楼主| 发表于 2010-4-21 09:50:55 | 显示全部楼层
哈哈。刚刚发现。我也是有裤子的人了

出0入0汤圆

发表于 2010-4-21 11:33:27 | 显示全部楼层
留名

出0入0汤圆

发表于 2010-4-21 12:24:54 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-21 12:29:11 | 显示全部楼层
回复【79楼】bg6agf  无垠春雪
回复【78楼】xhudiao 潜艇
回复【33楼】bg6agf  无垠春雪
新的LABVIEW程序
点击此处下载  <FONT color=green>(原文件名:joystick.rar)</FONT>  
-----------------------------------------------------------------------
我用的是LabVIEW8.6,为什么刚以打开,就自动关闭了呢?
-----------------------------------------------------------------------
回复【78楼】xhudiao 潜艇
-----------------------------------------------------------------------
我现在用的版本是LABVIE......
-----------------------------------------------------------------------

哦,那估计是这个原因了。
你用的版本可真新啊。有keygen吗?呵呵

出0入0汤圆

 楼主| 发表于 2010-4-21 13:22:16 | 显示全部楼层
网上有LABVIEW2009的注册机,我再传个上来吧。
点击此处下载 ourdev_547992.rar(文件大小:7.00M) (原文件名:LV2009注册机.rar)

出0入0汤圆

发表于 2010-4-23 18:02:13 | 显示全部楼层
好漂亮的艺术品

出0入0汤圆

发表于 2010-4-23 18:53:38 | 显示全部楼层

出0入85汤圆

发表于 2010-4-23 19:11:48 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-23 19:41:50 | 显示全部楼层
回复【楼主位】bg6agf 无垠春雪
-----------------------------------------------------------------------

dddddddddddddd

出0入0汤圆

发表于 2010-4-26 11:16:07 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-16 16:30:40 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-20 19:04:16 | 显示全部楼层
不顶不行!

出0入0汤圆

发表于 2010-5-28 22:18:01 | 显示全部楼层
楼主的板子可有出售?

出0入0汤圆

发表于 2010-5-30 15:08:05 | 显示全部楼层
回复【92楼】60333tim
-----------------------------------------------------------------------

很好很强大我喜欢。 板子可有出售?

出0入0汤圆

发表于 2010-5-30 15:41:21 | 显示全部楼层
绝对的好东西啊!M8用来做 下载 IO口很是浪费呢

出0入0汤圆

发表于 2010-5-30 15:44:43 | 显示全部楼层
usbasp采集 ,记号

出0入0汤圆

发表于 2010-5-31 19:26:49 | 显示全部楼层
好东西,mark

出0入0汤圆

发表于 2010-5-31 20:31:12 | 显示全部楼层
终于酷字了

出0入0汤圆

发表于 2010-5-31 20:42:52 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-6-1 09:15:30 | 显示全部楼层
Mark  usbASP  LABVIEW上位机程序

出0入0汤圆

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

本版积分规则

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

GMT+8, 2024-5-13 21:37

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

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