This firmware translates a PS/2 mouse to a USB mouse. The translator firmware is entirely interrupt driven (with the exception of sending the data via USB to the host.) An interrupt is generated when the PS/2 start bit is received, at which time the firmware will begin its receive routine. In addition to this interrupt, every 168ms a timer overflow interrupts the main program and implements one state of the mouse state machine. This state machine handles sending bytes to and translating bytes received from the PS/2 mouse automatically. All of this is done in the background while the main program runs in the foreground. The only operation that the main program implements is sending mouse data to the PC via USB.
標簽: firmware mouse translates translator
上傳時間: 2015-04-26
上傳用戶:cuiyashuo
USB Driver Programming - a DIY developers guide
標簽: Programming developers Driver guide
上傳時間: 2015-05-01
上傳用戶:ecooo
pic mcu code:This application note describes the design and implementation of a USB Mass Storage Device (MSD) using a Secure Digital card, which should prove useful to developers of USB mass storage solutions. This application may be used as a stand-alone MSD or as a Secure Digital/Multimedia Card (SD/MMC) reader/ writer interface.
標簽: implementation application describes Storage
上傳時間: 2014-11-23
上傳用戶:天誠24
This zip describes a loop-back USB device port with one of the USB host ports. Includes main.html file for help.
標簽: describes USB loop-back Includes
上傳時間: 2013-11-27
上傳用戶:Divine
This zip describes USB communication through 2 pipes with a Windows 2000 PC application. Includes main.html file for help.
標簽: communication application describes Includes
上傳時間: 2013-11-29
上傳用戶:llandlu
cp2102 is a Single-Chip USB to UART Data Transfer
標簽: Single-Chip Transfer 2102 Data
上傳時間: 2014-01-21
上傳用戶:l254587896
atmega8的片內A/D轉換操作,已通過調試
上傳時間: 2015-06-19
上傳用戶:無聊來刷下
ATMEL公司的demo程序,USB驅動程序,與識別片上flash,并進行枚舉和操作.
上傳時間: 2013-12-23
上傳用戶:lz4v4
LPC2142 虛擬U盤源程序 KEIL工程 This is a USB Memory Device demonstration for the Keil MCB2140 Board with Philips LPC2142.
標簽: demonstration Device Memory Board
上傳時間: 2014-12-03
上傳用戶:huql11633
usb_cpld_code.zip usbjtag - Variations on the implementation of a USB JTAG adapter.
標簽: implementation usb_cpld_code Variations adapter
上傳時間: 2013-12-29
上傳用戶:aysyzxzm