
ELAN Microelectronics
General Description
The eKK8011A/eKK8011B microcontroller is dedicated to an USB & PS/2 keyboard encoder ,specially designed for IBM PC AT and all compatible machines. The eKK8011A/eKK8011B controls all scan codes, three LEDs status, scan timing and communications between the keyboard and PC. It is easy to implement a high performance, low cost keyboard with the minimal external components. The Body of eKK8011A is EM78M611, and the body of eKK8011B is EM78611.
FEATUREs
■ USB Specification Compliance
• Universal Serial Bus Specification Version 1.1
• USB Device Class Definition for Human Interface Device (HID), Firmware Specification Version 1.1
■ Low cost - eliminate need external components.
■ Run at 6MHz frequency
■ Phantom key detects.
■ Support scan code set 1 ,2 and 3 for PS/2.
■ Support HID Usage ID for USB
■ Support PC PS/2 and USB keyboard.
■ Support USB Sleep Mode
■ Low power CMOS device technology.
■ Internal pull-up resistor.
■ Tri-state outputs for easy board application.
■ Support WINDOWS TM 95, 98, 2000, ME keys.
■ Support multi-media or other special application keyboard encoder.
■ WINDOWS is registered trademarks of Microsoft corporation.
APPLICATIONs
■ USB Keyboard only.
■ USB and PS/2 both compatible with Keyboard