ChipFind - документация

Электронный компонент: EKK8011

Скачать:  PDF   ZIP
eKK8011
USB & PS/2
Keyboard Encoder
Product
Specification
D
OC
. V
ERSION
1.0
ELAN MICROELECTRONICS CORP.
June 2003

Trademark Acknowledgments:
IBM is a registered trademark and PS/2 is a trademark of IBM.
Windows is a trademark of Microsoft Corporation.
ELAN and ELAN logo
are trademarks of ELAN Microelectronics Corporation.
Copyright
2005 by ELAN Microelectronics Corporation
All Rights Reserved
Printed in Taiwan
The contents of this specification are subject to change without further notice. ELAN Microelectronics assumes
no responsibility concerning the accuracy, adequacy, or completeness of this specification. ELAN
Microelectronics makes no commitment to update, or to keep current the information and material contained in
this specification. Such information and material may change to conform to each confirmed order.
In no event shall ELAN Microelectronics be made responsible for any claims attributed to errors, omissions, or
other inaccuracies in the information or material contained in this specification. ELAN Microelectronics shall
not be liable for direct, indirect, special incidental, or consequential damages arising from the use of such
information or material.
The software (if any) described in this specification is furnished under a license or nondisclosure agreement, and
may be used or copied only in accordance with the terms of such agreement.
ELAN Microelectronics products are not intended for use in life support appliances, devices, or systems. Use of
ELAN Microelectronics product in such applications is not supported and is prohibited.
NO PART OF THIS SPECIFICATION MAY BE REPRODUCED OR TRANSMITTED IN ANY FORM OR
BY ANY MEANS WITHOUT THE EXPRESSED WRITTEN PERMISSION OF ELAN
MICROELECTRONICS.

ELAN MICROELECTRONICS CORPORATION
Headquarters:
No. 12, Innovation Road 1
Hsinchu Science Park
Hsinchu, Taiwan 30077
Tel: +886 3 563-9977
Fax: +886 3 563-9966
http://www.emc.com.tw
Hong Kong:
Elan (HK) Microelectronics
Corporation, Ltd.
Rm. 1005B, 10/F Empire Centre
68 Mody Road, Tsimshatsui
Kowloon , HONG KONG
Tel: +852 2723-3376
Fax: +852 2723-7780
elanhk@emc.com.hk
USA:
Elan Information
Technology Group
1821 Saratoga Ave., Suite 250
Saratoga, CA 95070
USA
Tel: +1 408 366-8223
Fax: +1 408 366-8220
Europe:
Elan Microelectronics Corp.
(Europe)
Siewerdtstrasse 105
8050 Zurich, SWITZERLAND
Tel: +41 43 299-4060
Fax: +41 43 299-4079
http://www.elan-europe.com
Shenzhen:
Elan Microelectronics
Shenzhen, Ltd.
SSMEC Bldg., 3F, Gaoxin S. Ave.
Shenzhen Hi-Tech Industrial Park
Shenzhen, Guandong, CHINA
Tel: +86 755 2601-0565
Fax: +86 755 2601-0500
Shanghai:
Elan Microelectronics
Shanghai Corporation, Ltd.
23/Bldg. #115 Lane 572, Bibo Road
Zhangjiang Hi-Tech Park
Shanghai, CHINA
Tel: +86 021 5080-3866
Fax: +86 021 5080-4600
Contents
Product Specification (V1.0) 06.10.2003
iii
Contents
1 General
Description .................................................................................................. 1
2 Features ..................................................................................................................... 1
3 Applications............................................................................................................... 1
4 Pin
Configuration ...................................................................................................... 2
5 Pin
Description.......................................................................................................... 3
6 Function
Description ................................................................................................ 4
6.1 PS/2 Keyboard Function Description ................................................................. 4
6.1.1 Keyboard Buffer ..................................................................................................4
6.1.2 Power-on Reset and Self Test.............................................................................4
6.1.3 Keyboard
Data Output.........................................................................................4
6.1.4 Keyboard
Data Input ...........................................................................................4
6.1.5 Command
from the System ................................................................................5
6.1.6 Command
to
the System.....................................................................................9
6.1.7 Keyboard
Scan Code Table.................................................................................9
6.2 USB Keyboard Function Description................................................................ 20
6.2.1 USB
Keyboard
Description ...............................................................................20
6.2.2 Led Report for USB Keyboard ..........................................................................25
6.2.3 USB
Keyboard Scan Code................................................................................25
6.3 Internal-Multi
Function...................................................................................... 28
7
Absolute Maximum Ratings ................................................................................... 28
8
DC Electrical Characteristics ................................................................................. 29
9
AC Electrical Characteristics ................................................................................. 29

Contents
iv
Product Specification (V1.0) 06.10.2003


Specification Revision History
Doc. Version
Revision Description
Date
1.0
2003/06/10
eKK8011
USB & PS/2 Keyboard Encoder
Product Specification (V1.0) 06.10.2003
1
(This specification is subject to change without further notice)
1 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.
2 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.
3 Applications
USB Keyboard only.
USB and PS/2 both compatible with Keyboard