| Author |
Message |
rajesh279
Joined: 11 Jun 2009 Posts: 2
|
23 Jun 2009 11:16 microcontroller keyboard interfacing |
|
|
|
|
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?
|
|
| Back to top |
|
 |
Google AdSense

|
23 Jun 2009 11:16 Ads |
|
|
|
|
|
|
| Back to top |
|
 |
blueroomelectronics
Joined: 17 Sep 2006 Posts: 1681 Helped: 99 Location: Toronto, Canada
|
23 Jun 2009 12:36 avr based usb host |
|
|
|
|
| Wont work, you need a USB host. Try a PS/2 keyboard.
|
|
| Back to top |
|
 |
cmcmanager
Joined: 09 Jul 2009 Posts: 1
|
09 Jul 2009 10:50 Re: USB based Keyboard Interfacing with a 8051 Microcontroll |
|
|
|
|
| what is usb host?![/img]
|
|
| Back to top |
|
 |
Dumb
Joined: 24 Jul 2008 Posts: 2
|
09 Jul 2009 15:48 USB based Keyboard Interfacing with a 8051 Microcontroller |
|
|
|
|
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
|
|
| Back to top |
|
 |
GetDeviceInfo
Joined: 30 Mar 2009 Posts: 103
|
09 Jul 2009 16:52 Re: USB based Keyboard Interfacing with a 8051 Microcontroll |
|
|
|
|
Implement a USB host controller such as the MAX3421.
| Quote: |
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.
|
|
| Back to top |
|
 |