The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

DOC. VERSION ELAN MICROELECTRONICS CORP. July 2006 Trad


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



eKK8011AB
DOC. VERSION
ELAN MICROELECTRONICS CORP.
July 2006
Trademark Acknowledgments: registered trademark PS/2 trademark IBM. Windows trademark Microsoft Corporation. ELAN ELAN logo trademarks ELAN Microelectronics Corporation.
Copyright 2005~2006 ELAN Microelectronics Corporation Rights Reserved Printed Taiwan
contents this specification subject change without further notice. ELAN Microelectronics assumes responsibility concerning accuracy, adequacy, completeness this specification. ELAN Microelectronics makes commitment update, keep current information material contained this specification. Such information material change conform each confirmed order. event shall ELAN Microelectronics made responsible claims attributed errors, omissions, other inaccuracies information material contained this specification. ELAN Microelectronics shall liable direct, indirect, special incidental, consequential damages arising from such information material. software any) described this specification furnished under license nondisclosure agreement, used copied only accordance with terms such agreement. ELAN Microelectronics products intended life support appliances, devices, systems. ELAN Microelectronics product such applications supported prohibited. PART THIS SPECIFICATION REPRODUCED TRANSMITTED FORM MEANS WITHOUT EXPRESSED WRITTEN PERMISSION ELAN MICROELECTRONICS.
Headquarters: Innovation Road Hsinchu Science Park Hsinchu, Taiwan 30077 Tel: +886 563-9977 Fax: +886 563-9966 http://www.emc.com.tw
Hong Kong: Elan (HK) Microelectronics Corporation, Ltd. Flat 19F., World Tech Centre Ming Street, Kwun Tong Kowloon HONG KONG Tel: +852 2723-3376 Fax: +852 2723-7780 elanhk@emc.com.hk Shenzhen: Elan Microelectronics Shenzhen, Ltd. SSMEC Bldg., Gaoxin Ave. Shenzhen Hi-Tech Industrial Park Shenzhen, Guandong, CHINA Tel: 2601-0565 Fax: 2601-0500
USA: Elan Information Technology Group (USA) 1821 Saratoga Ave., Suite Saratoga, 95070 Tel: 366-8225 Fax: 366-8220 Shanghai: Elan Microelectronics Shanghai, Ltd. 23/Bldg. #115 Lane 572, Bibo Road Zhangjiang Hi-Tech Park Shanghai, CHINA Tel: 5080-3866 Fax: 5080-4600
Europe: Elan Microelectronics Corp. (Europe) Siewerdtstrasse 8050 Zurich, SWITZERLAND Tel: 299-4060 Fax: 299-4079 http://www.elan-europe.com
Contents
General Description Features Applications. Assignment Description Function Description. PS/2 Keyboard Function Description
6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.1.6 6.1.7 Keyboard Buffer Power-on Reset Self Test.4 Keyboard Data Output.4 Keyboard Data Input Command from System System Commands Keyboard Scan Code Table.9 Keyboard Description Report Keyboard Keyboard Scan Code.22
Keyboard Function Description.
6.2.1 6.2.2 6.2.3
Internal-Multi Function Absolute Maximum Ratings. Electrical Characteristics. Electrical Characteristics. PS/2 Timing Diagram. Application Circuit. Application Matrix Diagram
Contents
Specification Revision History
Doc. Version Revision Description Updated document formatting text contents. Date 2006/07/10
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
General Description
eKK8011A/eKK8011B series high performance CMOS microcontroller devices specially designed keyboard encoder applications. These devices function both PS/2 interface environment. PS/2 interface, supports compatible machines provides 16-character first-in-first-out buffer which data stored. interface, supports standard request version well class request version 1.1. eKK8011A/B controls scan codes, three status, scan timing communications between keyboard Enhanced features combine ensure easy implementation high performance, cost keyboard with minimal external components. eKK8011A compatible with EM78M611 eKK8011B compatible with EM78611.
Features
Specification Compliance
Universal Serial Specification Version Device Class Definition Human Interface Device (HID), Firmware
Specification Version cost external components required Operating frequency: 6MHz Phantom detection Support scan code PS/2 Support Usage Support PS/2 keyboard Support Sleep Mode power CMOS device technology Internal pull-up resistor Tri-state outputs easy board application Support Windows
2000, keys
Support multi-media other special application keyboard encoder
Applications
Keyboard only Both PS/2 compatible Keyboards
Windows registered trademark Microsoft Corporation.
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Assignment
DATA OSCO OSCI V3.3 CAPS
P94/Vpp
SCROLL
EM78M611
44-pin eKK8011A Assignment
DATA
OSCO
OSCI
V3.3
CAPS
SCROLL
EM78611
44-pin eKK8011B Assignment
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
Description
Symbol SCROLL CAPS CLK/D+ DATA/DVDD OSCO OSCI V3.3 Function Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Column output scan line, 3-state Internal Multi-Function selection Internal Multi-Function selection Mode Ground Scroll Lock Indicator Lock Indicator Caps Lock Indicator Input scan line, internal pull high (25K Input scan line, internal pull high (25K Input scan line, internal pull high (25K Input scan line, internal pull high (25K Input scan line, internal pull high (25K Input scan line, internal pull high (25K Input scan line, internal pull high (25K Input scan line, internal pull high (25K Clock line communication, internal pull-high (2.2K line communication, internal weak pull-high Data line communication, internal pull-high (2.2K line communication, internal pull-high (1.5K Power Supply Connect 6MHz Crystal 6MHz oscillation Connect 6MHz Crystal 6MHz oscillation 3.3V output
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Function Description
This section divided into subsections user convenience clearer distinction. Detailed PS/2 keyboard function descriptions provided Section 6.1. keyboard function descriptions discussed details Section 6.2.
PS/2 Keyboard Function Description
keyboard buffer, power-on reset self test, input, output, commands, scan codes described following sections.
6.1.1 Keyboard Buffer
keyboard will buffer bytes first-in-first-out order when system receives scan codes from keyboard. response codes repeated codes will buffered. keystrokes generate multiple-byte sequence, entire sequence must into buffer keystroke discarded buffer-overrun condition occurs.
6.1.2 Power-on Reset Self Test
duration keyboard Power-on-Reset (POR) should within milliseconds seconds after power applied keyboard. After executing POR, keyboard executes self test. LEDs turned beginning self test. self test takes minimum milliseconds maximum milliseconds. self test successful, completion code sent system keyboard starts scanning. self test fails, error code sent, keyboard disabled waits command from system. completion codes sent between after POR, between after reset command acknowledged.
6.1.3 Keyboard Data Output
When keyboard ready send data system, first checks clock data lines. either state, data stored keyboard buffer. both high state, keyboard starts clocking data out. Data valid before trailing edge after leading edge clock pulse. During transmission, keyboard checks clock line least every microseconds. system lowers clock lines before leading edge 10th clock, keyboard should stop sending, then buffers data return clock data lines high state.
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
6.1.4 Keyboard Data Input
When system ready send data keyboard, first checks clock line keyboard sending data. keyboard sending data sending data reached 10th clock, system inhibit interface forcing clock line more than microseconds prepares send data. keyboard checks clock line status least every milliseconds. system Request Send (RTS) detected, keyboard clocks bits After 10th bit, keyboard checks high state data line then pulls clocks more signal system that data been received. data after 10th bit, indicates frame error. keyboard should continue count until data line goes high, then pulls issues RESEND system.
6.1.5 Command from System
system send commands keyboard time. keyboard needs respond within milliseconds, unless system prevents keyboard output, when doing self test executing reset. following keyboard input commands actions that keyboard needs take. /Reset Status indicators (Hex Responds with Receives option byte Responds with Updates status indicators Returns previous scanning state Echo (Hex EEH) Responds with Returns previous scanning state Invalid commands (Hex Returns RESEND command Returns previous scanning state Select Alternate Scan Codes (Hex Responds Clears output buffer Sets default Typematic rate/delay Clears last Typematic Receives option byte Responds Option byte selects scan code selects scan code selects scan code Returns previous scanning rate
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Read (F2) Responds with Discontinues scanning Sends bytes. second byte will sent within after first byte. Resumes scanning Typematic Rate/Delay (Hex Responds with Receives rate/delay value byte Responds with rate/delay (see Note Returns previous scanning state.
NOTE Repeat period 2^B) 0.00417 seconds Binary value Bits Binary value Bits Delay milliseconds Binary value Bits always Default rate 10.9 chars/sec Default delay ±20%
00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111
Typematic Rate ±20% 30.0 26.7 24.0 21.8 20.0 18.5 17.1 16.0 15.0 13.3 12.0 10.9 10.0
10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 11101 11110 11111
Typematic Rate ±20%
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
Enable (Hex Responds with Clears output buffer Clears last typematic Start scanning Default Disable (Hex Responds with Resets conditions power-on state Clears output buffer Sets default type (Scan Code only) default typematic rate/delay Clears last typematic Stops scanning Default (Hex Responds with Resets conditions power-on state Clears output buffer Sets default type (Scan Code only) default typematic rate/delay Clears last typematic Continues scanning Keys (Hex Responds Clears output buffer Sets type (affect only Scan Code operation) Typematic Make/Break Make Typematic/Make/Break Returns previous scanning rate Type (Hex Responds with Clears output buffer Receives byte Responds Sets type (affect only Scan Code operation)
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Typematic Make/Break Make Returns previous scanning rate Resend (Hex Sends previous output again. previous byte RESEND, last byte before RESEND shall sent. Reset (Hex Responds with Checks clock data lines. Reset high state least receives another command. -Default scan code
6.1.6 System Commands
following keyboard output commands. Acknowledge (Hex keyboard sends acknowledge response valid command from system except RESEND ECHO. Completion Code (Hex This command issued after successful completion keyboard self test. Echo (Hex keyboard sends this code response ECHO command. Keyboards (Hex 83AB) 2-byte issued respond READ command. byte sent first, followed high byte. Keyboard Buffer Overrun (Hex keyboard buffer overflows, overrun code will replace last byte buffer. keyboard using scan code code Sets code Resend (Hex When keyboard receives invalid input input with incorrect parity, RESEND command sent.
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
6.1.7 Keyboard Scan Code Table
keyboard contains three scan code sets. system defaults scan code switched following tables show numbers three scan code sets hexadecimal values. keys typematics except pause key. When pressed down, make scan code sent system. When released, break code sent. more keys held down, only last pressed repeats typematic rate. Typematic operation stops when last pressed released, even other keys being released some other keys still held down. following table shows three scan code sets used keyboard. Scan Code
`(~) -(-) =(+) Backspace Make Code Break Code ,(<) .(>) /(?) SHIFT_R CTRL_L ALT_L SPACE ALT_R CTRL_R Make Code Break Code
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
[({} ](}) CAPS ;(:) '(") Enter Shift_L
Make Code
Break Code
(Del) (Enter) SCROLL
Make Code
Break Code
Left Home Down Page Page Down Right
Base Case, Shift Lock Make/Break
Shift Case Make/Break
Lock Make/Break
Shift Case Make/Break Product Specification (V1.4) 07.10.2006
Scan Code Make/Break
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Scan Code Make/Break
Ctrl Case, Shift Case Make/ Break Case Make/Break
PRINT
PAUSE
Make Code
Ctrl Pressed
Base Case Make Code
Lock Case Make Code
NOTE 101-key keyboard only. 102-key keyboard only. left Shift held down, AA/2A shift make break sent with other scan codes. right Shift held down, B6/36 sent. both Shift keys down, both sets codes sent with other scan code. This typematic. associated scan codes occur make key. This Make only. When Lock off, encoder will send code which same de-pressing Alt+0+1+2+8. When Lock encoder will send code which same de-pressing Num+Alt+0+1+2+8+Num, user will Lock flash once.
Scan Code
`(~) -(-) =(+) Backspace Make Code Break Code ,(<) .(>) /(?) SHIFT_R CTRL_L ALT_L SPACE ALT_R CTRL_R Make Code Break Code
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
[({) ](}) CAPS ;(:) '(") Enter Shift_L
Make Code
Break Code
(Del) (Enter) SCROLL
Make Code
Break Code
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
Left Home Down Page Page Down Right
Base Case, Shift Lock Make/Break 70/E0 71/E0 6B/E0 6C/E0 69/E0 75/E0 72/E0 7D/E0 7A/E0 74/E0
Shift Case Make/Break
Lock Make/Break
70/E0 70/E0 71/E0 71/E0 6B/E0 6B/E0 6C/E0 6C/E0 69/E0 69/E0 75/E0 75/E0 72/E0 72/E0 7D/E0 7D/E0 7A/E0 7A/E0 74/E0 74/E0
Scan Code Make/Break
Shift Case Make/Break 4A/E0
Print
Scan Code Make/Break
Ctrl Case, Shift Case Make/ Break
Case Make/Break
Pause
Make Code
Ctrl Pressed
Base Case Make Code
Lock Case Make Code
NOTE 101-key keyboard only. 102-key keyboard only. left Shift held down, 12/12 shift make break sent with other scan codes. right Shift held down, 59/59 sent. both Shift keys down, both sets codes sent with other scan code. This typematic. associated scan codes occur make key. This Make only. When Lock off, encoder will send code which same de-pressing Alt+0+1+2+8. When Lock encoder will send code which same de-pressing Num+Alt+0+1+2+8+Num, user will Lock flash once. Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder Scan Code
`(~) -(_) =(+) Backspace [({} ]()) CAPS Make Code Break Code Default State Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Make/Break Typematic Typematic Typematic Typematic Typematic Typematic Typematic
eKK8011AB
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
;(:) '(") Enter Shift_L ,(<) .(>) /(?) Shift_R Ctrl_L Alt_L Space Alt_R Ctrl_R Left Home Down Page Page Down Right Product Specification (V1.4) 07.10.2006 Make Code Break Code Default State Typematic Typematic Typematic Typematic Typematic Typematic Make/Break Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Typematic Make/Break Make/Break Make/Break Typematic Make only Make only Make only Typematic Typematic Make only Make only Typematic Typematic Make only Make only Typematic Make only Make only Make only
eKK8011AB
(This specification subject change without further notice)
PS/2 Keyboard Encoder
(Del) (Enter) Print Scroll Pause Make Code Break Code Default State Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Typematic Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only Make only
eKK8011AB
NOTE 101-key keyboard only 102-key keyboard only
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder Codes Scan
LWIN RWIN N-CHG (131) (132) ROMA (133) K107 Power Sleep Wake Make Break
eKK8011AB
Codes Scan
LWIN RWIN N-CHG (131) (132) ROMA (133) K107 Power Sleep Wake Make Break
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder Codes Scan
LWIN RWIN N-CHG (131) (132) ROMA (133) K107 Power Sleep Wake Make Break Make/break Make/break Make/break Make Make Make Typematic Typematic Typematic
eKK8011AB
Windows 2000 Multi-Media Codes SET1 K130 Back K131 WWWForward K132 WWWstop K133 WWWRefresh K134 WWWSearch K135 WWWFavorites K136 WWWWeb/Home K137 Mail K138 Mute K139 VolumeK140 Volume+ K141 Play/Pause K142 Stop K143 PreTrack K144 Nexttrack K145 Media Select K146 MyComputer K147 Calculator E06A E069 E068 E067 E065 E066 E032 E06C E020 E02E E030 E022 E024 E010 E019 E06D E06B E021 BREAK E0EA E0E9 E0E8 E0E7 E0E5 E0E6 E0B2 E0EC E0A0 E0AE E0B0 E0A2 E0A4 E090 E099 E0ED E0EB E0A1 SET2 MAKE E038 E030 E028 E020 E010 E018 E03A E048 E023 E021 E032 E034 E03B E015 E04D E050 E040 E02B BREAK E0F038 E0F030 E0F028 E0F020 E0F010 E0F018 E0F03A E0F048 E0F023 E0F021 E0F032 E0F034 E0F03B E0F015 E0F04D E0F050 E0F040 E0F02B
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
Keyboard Function Description
describe keyboard function descriptions data transfer following section.
6.2.1 Keyboard Description Device Descriptor:
Descriptor size: 0X12 Descriptor type: 0X01 Specification release number: 0X0110 Device class: 0X00 Device subclass: 0X00 Device Protocol: 0X00 package Endpoint 0X08 Vendor 0X04F3 Product 0X0103 Device Release number: 0X0104 Index string descriptor describing manufacturer: 0X00 Index string descriptor describing product: 0X00 Index string descriptor describing device's serial number: 0X00 Number possible configurations: 0X01
Configuration Descriptor:
Descriptor size: 0X09 Descriptor type: 0X02 Total length data return this configuration: 0X003B Number interfaces: 0X02 Value used address this configuration: 0X01 Index string descriptor describing this configuration: 0X00 Configuration characteristic: 0XA0 Maximum power consumption: 0X32
Interface Descriptor (Interface
Descriptor size: 0X09 Descriptor type: 0X04 Number this interface: 0X00 Alternate setting: 0X00 Number endpoints used this interface: 0X01 Class code: 0X03 Subclass code: 0X01 Protocol code 0X01 Index string descriptor describing this interface: 0X00
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Descriptor
Descriptor size: 0X09 Descriptor type: 0X21 Specification release number: 0X0110 Country code: 0X00 Number class descriptors: 0X01 Type class descriptor: 0X22 Length report descriptor: 0X0036
Endpoint Descriptor
Descriptor size: 0X07 Descriptor type: 0X05 Endpoint's status: 0X81 Endpoint's attributes: 0X03 Maximum package size this endpoint: 0X08 Interval polling endpoint data transfers: 0X000A
Report Descriptor (Endpoint
Using page (generic desktop): 0x05 0x01 Using (keyboard): 0x09 0x06 Collection (application): 0xa1 0x01 Using page (Page#for LEDs): 0x05 0x08 Using minimum (1): 0x19 0x01 Using maximum (3): 0x29 0x03 Logical minimum (0): 0x15 0x00 Logical maximum (1): 0x25 0x01 Report size (1): 0x75 0x01 Report count (3): 0x95 0x03 Output (data, variable, absolute): 0x91 0x02 Report count (5): 0x95 0x05 Output (constant): 0x91 0x01 Using page (key codes): 0x05 0x07 Using minimum (224): 0x19 0xe0 Using maximum (231): 0x29 0xe7 Report count (8): 0x95 0x08 Input (data, variable, absolute): 0x81 0x02 Report size (8): 0x75 0x08 Report count (1): 0x95 0x01 Input (constant): 0x81 0x01 Using minimum (0): 0x19 0x00 Using maximum (91): 0X29 0X91 Logical maximum (ff): 0x26 0xff 0x00 Report count (6): 0x95 0x06 Input (data, array): 0x81 0x00 collection: 0xc0
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Interface Descriptor (Interface
Descriptor size: 0X09 Descriptor type: 0X04 Number this interface: 0X01 Alternate setting: 0X00 Number endpoints used this interface: 0X01 Class code: 0X03 Subclass code: 0X00 Protocol code: 0X00 Index string descriptor describing this interface: 0X00
Descriptor
Descriptor size: 0X09 Descriptor type: 0X21 Specification release number: 0X0110 Country code: 0X00 Number class descriptors: 0X01 Type class descriptor: 0X22 Length report descriptor: 0X0034
Endpoint Descriptor
Descriptor size: 0X07 Descriptor type: 0X05 Endpoint's status: 0X82 Endpoint's attributes: 0X03 Maximum package size this endpoint: 0X03 Interval polling endpoint data transfers: 0X000A
Report Descriptor (Endpoint
Using page (consumer): 0x05 0x0c Using (consumer): 0x09 0x01 Collection (application): 0xa1 0x01 Report (01): 0x85 0x01 Using minimum (00): 0x19 0x00 Using maximum (023c): 0x2a 0x3c 0x02 Logical minimum (0): 0x15 0x00 Logical maximum (023c): 0x26 0x3c 0x02 Report count (1): 0x95 0x01 Report size (10): 0x75 0x10 Input (data, array, absolute): 0x81 0x00 collection: 0xc0
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder Using page (generic desktop): 0x05 0x01 Using (system control): 0x09 0x80 Collection (application): 0xa1 0x01 Report (2): 0x85 0x02 Using minimum (81): 0x19 0x81 Using maximum (83): 0x29 0x83 Logical minimum (0): 0x15 0x00 Logic maximum (1): 0x25 0x01 Report size (1): 0x75 0x01 Report count (3): 0x95 0x03 Input (data, variable, absolute): 0x81 0x02 Report count (5): 0x95 0x05 Input (constant): 0x81 0x01 collection: 0xc0
eKK8011AB
6.2.2 Report Keyboard
When buttons (Num, Caps, Scroll) pressed, host issues Setup package with Set_Report request Endpoint package with byte data, which indicates status. format byte data
Constant Constant Constant Kana Compose Scroll Lock Caps Lock Lock
6.2.3 Keyboard Scan Code
When keys Using Page pressed, scan codes will sent using Endpoint keys Using Page pressed, scan codes will sent using Endpoint When host issues packet Endpoint receive data from device keys Using Page pressed, device return bytes host. bytes follows:
Byte Byte Byte Byte Byte Byte Byte Reserved Byte Modifier
modifier bytes follows:
Right Right Left Left Left Shift Left Ctrl Right Shift Right Ctrl
When host issues packet Endpoint receive data from device keys Using Page pressed, device return bytes host. bytes follows:
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder Using Page
Byte Using Byte Byte Using Byte Byte Report 0X01
eKK8011AB
Using Page
Byte Using Byte Report 0X02
Using
`(~) -(-) =(+) Backspace [({} ]()) CAPS Using Page Using ,(<) .(>) /(?) Shift_R Ctrl_L Alt_L Space Alt_R Ctrl_R (DEL) (Enter) Using Page Using
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
Using Page Using Page
eKK8011AB
;(:) '(") Enter Shift_L Left Home Down Page Page Down Right WIN_L WIN_R N-CHG (131) (132) ROMA (133) K107 Power Sleep Wake
Using
Scroll Print Pause Break (Pause+Ctrl) Back Forward stop Refresh Search Favorite Home Mail Mute Volume Volume Play/Pause Stop PreTrack Nexttrack Media Select Computer Calculator
Using 0224 0225 0226 0227 0221 022A 0223 018A 00E2 00E9 00EA 00CD 00B7 00B6 00B5 0183 0194 0192
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
Internal-Multi Function
Internal-Multi Function
Multi-Media Function Pad_2 Pad_3 Pad_4 (M/Mode) Pad_5 Pad_6 Pad_7 Pad_8 Pad_9 VolumePlay/Pause PreTrack Media NextTrack Mute Volume+ Stop Internal Function Pad_Enter Pad_+ Pad_Pad_. Right Left Down Web/Home Mail Favorites Search Forward Back Stop Refresh O.S. Function Pad_0 Pad_1 MyComputer Calculator
Internal-Multi Function
Multi-Media Function Pad_Enter Down Left (M/Mode) Right Pad_+ VolumePlay/Pause PreTrack Media NextTrack Mute Volume+ Stop Internal Function Web/Home Mail Favorites Search Forward Back Stop Refresh O.S. Function MyComputer Calculator
Absolute Maximum Ratings
Parameter Supply Voltage Input Voltage Output Voltage Temperature under bias Storage Temperature Sym. VOUT Ratings -0.5V -0.3V -0.3V
Electrical Characteristics
Parameter Operating voltage Operating supply current Input leakage Input high voltage Input voltage Output voltage Sym. ICCI VOL1 Freq. 6MHz Condition Min. Typ. Max. Unit
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Parameter Output voltage LEDs Output voltage Mode Internal Pull-high resistance (Ports Internal Pull-high resistance Data, Internal Pull-high resistance DOutput voltage Data
Sym. VOL2 VOL3 RPH1 RPH2 RPH3 VOL3
Condition IOL2 IOL3 VPH1 VPH2 VPH3 IOL3
Min.
Typ.
Max.
Unit
Electrical Characteristics
Parameter Time from Data transition falling edge Time from rising edge Data transition Duration inactive Duration active Time auxiliary device inhibit after Clock ensure auxiliary device does start another transmission Time from inactive active transition, used time when auxiliary device samples Data System clock Sym. FCLK Min. Typ. Max. Unit
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
PS/2 Timing Diagram
10-1 PS/2 Keyboard Output Data Timing
10-2 PS/2 Keyboard input Data Timing
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Application Circuit
10uF
0.1uF Xtal1 4.7uF VP/CLK VM/DATA Mode 6MHz
CAPS
SCROLL
OSCO OSCI
Internal-Multi Func.
Internal-Multi Func.
*EM78M611 body eKK8011A
EM78M611
10uF
0.1uF Xtal1 4.7uF VP/CLK VM/DATA Mode 6MHz
CAPS
SCROLL
OSCO OSCI
Internal-Multi Func.
Internal-Multi Func.
*EM78611 body eKK8011B
EM78611
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
Application Matrix
P60, P61, P62, P63, P65, P66, P67, P85, P90, P91, P50, P51, P52, P53, P54, P83, P84, P82, P80, P57, P56, P55, P81, P86, P87, K150 (KC-L) Favorites Mail WIN-L Forward WIN-R MyComputer Stop WWWStop WWWBack Refresh Calculator Web/Home Mute Search K151 (KC-R) Wake Shift-L K107 Enter SHIFT-R VolumeVolume+ NextTrack PrevTrack Media Play/Pause Page Home Sleep Page Down Space Power SCROLL BACK \(|) ALT-L M/Mode Enter ALT-R PRINT [({) ;(:) '(") /(?) _(-) ](}) ,(<) .(>) ROMA 5(%) 6(^) 3(#) 4($) 7(&) 8(*) N-CHG `(~) 1(!) 2(@) Pause Power Sleep Ctrl-R Wake-up Ctrl-L
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Diagram
eKK8011A
Chip Size: 2270 2280
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
eKK8011B
Chip Size: 2300 2320
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
eKK8011A
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006
PS/2 Keyboard Encoder
eKK8011AB
eKK8011B
Pads Bonding Together Name PIN9_1_ PIN9_2_ PIN9_3_ PIN9_4_ PIN9_5_ PIN9_6_ PIN9_7_ PIN5_0_ PIN5_1_ PIN5_2_ PIN5_3_ PIN5_4_ PIN5_5_ PIN5_6_ PIN5_7_ PIN8_0_ PIN8_1_ PIN8_2_ PIN8_3_ PIN8_4_ PIN8_5_ PIN8_6_ PIN8_7_ PIN6_0_ PIN6_1_ PIN6_2_ PIN6_3_ PIN6_4_ PIN6_5_ PIN6_6_ -1040 -1040 -1040 -1040 -1040 -1040 -1040 -1040 -1040 -1040 -1040 -886.9 -781.9 -676.9 -571.9 -466.9 -361.9 -256.9 -151.9 -46.9 58.1 163.1 1040 1040 1040 1040 1040 1040 1040 1040 EM78611 pins AVDD: AVDD: 285.35 180.35 75.35 -29.65 -134.65 -239.65 -344.65 -449.65 -554.65 -659.65 -764.65 -1050 -1050 -1050 -1050 -1050 -1050 -1050 -1050 -1050 -1050 -1050 -1002.1 -897.1 -792.1 -687.1 -582.1 -477.1 -372.1 -267.1
Product Specification (V1.4) 07.10.2006
(This specification subject change without further notice)
PS/2 Keyboard Encoder
eKK8011AB
Pads Bonding Together Name PIN6_7_ PIN7_2_ PIN7_1_ PIN7_0_ PIN7_7_ PIN7_6_ VDD: OSCI OSCO GND: AVDD: AVDD: PIN9_0_
EM78611 pins AVDD: AVDD: 1040 1040 1040 995.3 890.3 785.3 677.8 570.3 202.55 85.3 -256.9 -376.65 -493.9 -871.9 -989.8 -162.1 -28.6 76.4 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050 1050
(This specification subject change without further notice)
Product Specification (V1.4) 07.10.2006

Other recent searches


ZCB-11 - ZCB-11   ZCB-11 Datasheet
TC7WG14FU - TC7WG14FU   TC7WG14FU Datasheet
TC7WG14FK - TC7WG14FK   TC7WG14FK Datasheet
SHD225610 - SHD225610   SHD225610 Datasheet
MCP1630 - MCP1630   MCP1630 Datasheet
MCP1630V - MCP1630V   MCP1630V Datasheet
MA07913 - MA07913   MA07913 Datasheet
LC7472M - LC7472M   LC7472M Datasheet
CGM-20-2004 - CGM-20-2004   CGM-20-2004 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive