I want to interface a USB based Keyboard to a 8051 microcontroller. Data from the Keyboard (thru the USB) must be sent to the microcontroller (whenever user presses keys) and will get displayed on LCD.
Can anyone please let me know how to start with this?
well the speed of USB is :
low speed : 1.5Mbps
full speed : 12Mbps
hi speed : 480Mbps
and the speed of 8051 that I know is upto 1MIPS per 12MHz
how can you handle USB transfer data speed with 8051 ?
may be you can use AVR atmega for handle that speed
CMIIW
Re: USB based Keyboard Interfacing with a 8051 Microcontroll
Implement a USB host controller such as the MAX3421.
well the speed of USB is :
low speed : 1.5Mbps
full speed : 12Mbps
hi speed : 480Mbps
and the speed of 8051 that I know is upto 1MIPS per 12MHz
how can you handle USB transfer data speed with 8051 ?
may be you can use AVR atmega for handle that speed
Don't be confused by that. The USB controller either on or off board take care of transmission. Your micro only needs to configure and read/write the buffers.