主营:SENECA变送器,SENECA流量传感器,SENECA隔离器-SENECA传感器-SENECA显示器-SENECA模块
SENECA 转换器 EASY-USB
SENECA 转换器 EASY-USB产品介绍
USB入门极佳产品,提供详细的开发教程,除了作为USB学习板之外还可将其作为51编程器使用(用本产品学习USB不需要再另外购买编程或仿真器)。
Easy USB 51 Programer 是一个多功能的USB学习板,您不仅可以学习到USB HID设备类的开发(包括下位机固件驱动的编写和上位机应用程序的编写),还可以学习USB的其它标准设备类(如USB Mass Storage)及自定义的非标准设备类的开发。Easy USB 51 Programer 开放了一些 I/O 口 ,我们还可以利用这些开放的 I/O 口扩展一些应用,如学习板配套的一个扩展板(EXT-BOARD-A)就是利用了开放的一些 I/O 口来实现按键、LED、和串行通讯等功能。
为了更好地理解和学习USB,我们基于此学习板实现了一个最有趣的功能-51系列单片机编程器,它基于USB HID 设备类,USB HID的特点是无需用户安装驱动程序(Windows98以上系统都内置了对HID设备的驱动支持),由于每个USB接口向设备提供一个5V/500mA的电源,所以无需用户另外提供电源。目前已通过对AT89C2051、AT89C4051、AT89C51、AT89C52、AT89S51、AT89S52的测试,理论上这一套程序也能支持AT89C1051、AT89C55、AT89S53、AT89LV51、AT89LV52。由于主控芯片(AT89C52)程序空间大小的限制,若还需要支持更多的芯片,可以选择程序空间大一点的CPU,如AT89C55。
配套光盘的内容主要包括:USB基础知识(如通讯过程、协议芯片选择、命令和请求、各种描述符)USB开发的基本流程、HID设备类的开发(包括下位机固件程序及上位机端应用程序的编写)、基于HID接口的51编程器开发、Windows USB驱动程序和相应的应用程序开发(实现厂商定义设备)。
此学习板采用51+PDIUSBD12结构,PDIUSBD12是目前使用率比较高的一款USB接口芯片,其资料也比较丰富。