花了好几个月时间制作及写代码,大家支持一下。采用51+pdiusbd12结构,实现了HID设备类和自定义设备类,HID设备类有标准的如USB鼠标,还有非标准的,主要用于数据交换用,我实现的一个非常好玩的功能是利用HID设备类设计的51单片机烧录器,我测试AT89C2051、AT89C4051、AT89C51、AT89C52、AT89S51、AT89S52AT89C2051、AT89C4051、AT89C51、AT89C52、AT89S51、AT89S52这几种单片机都可以烧录。
手工制作的电路板
测试HID通信的例子
用HID设备类实现的51单片机编程器
自定义设备类通信测试程序
HID实例-模拟鼠标
HID设备类通信实例-设备固件
HID设备类通信实例-上位机源程序
HID设备类通信实例-51单片机烧录器(设备固件源码)
HID设备类通信实例-51单片机烧录器(应用程序源代码) 自定义USB设备类实例-设备固件源码
自定义USB设备类实例-windows驱动程序源码
自定义USB设备类实例-通信应用程序源码
Easy_USB_51_Programer_Host_Src.rar
HID设备类通信实例-51单片机烧录器(应用程序源代码)