摘要:USB之所以使用的如此广泛,是因为它具有连接简单、速度快、可扩展性强、支持热插热拔操作和标准统一等特点。本设计通过基于PDIUSBD12芯片来模拟一个鼠标,同时该板可以实现假U盘、USB键盘功能。从而提高自身对USB的学习和认识,但主要是实现对鼠标的模拟功能。现在我就以PDIUSBD12芯片和USB知识为基础来制作一个鼠标。
关键词:USB鼠标;PDIUSBD12;STC89C52RC;接口
ABSTRACT:USB have many characteristics such as connect simply, fast speed, strong extension, supporting hot inserting and pulling operation and unified standard and so on. This design base on PDIUSBD 12 chip to simulate an imaginary USB mouse. And this board can achieve the function of USB flash diskand usbkeyboard, which can improve learning and understanding of USB but mainly is to realize the simulation function of USBmouse. Now the paper based on PDIUSBD12 chip and the knowledge of USB to make an imaginary USB mouse.
Key words:Usbmouse;PDIUSBD12、STC89C52R;Interface
本设计从一开始的选题、开题报告、资料的查询、元件的购买到实物的完成及调试。至此,一个USB鼠标实验就选完成了!但是,这只是一个实现鼠标功能的例子而已,距离实际产品还有一段距离。例如位移传感器的数据采集,还有其他的一些标准请求、类请求等,都还没有相关的代码进行处理。这些在今后可以将程序进一步完善,例如,增加请求中接受输出请求,增加对其他请求的响应等。对于其他请求,很少用到,所以不管是输入请求还是输出请求,只要返回0长度的数据包应该就可以了。