EMC EKK6511

eKK6511
RF Keyboard
Encoder
Product
Specification
DOC. VERSION 1.0
ELAN MICROELECTRONICS CORP.
November 2002
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:
Hong Kong:
USA:
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
Elan (HK) Microelectronics
Corporation, Ltd.
Elan Information
Technology Group
Rm. 1005B, 10/F Empire Centre
68 Mody Road, Tsimshatsui
Kowloon , HONG KONG
Tel: +852 2723-3376
Fax: +852 2723-7780
[email protected]
1821 Saratoga Ave., Suite 250
Saratoga, CA 95070
USA
Tel: +1 408 366-8223
Fax: +1 408 366-8220
Europe:
Shenzhen:
Shanghai:
Elan Microelectronics Corp.
(Europe)
Elan Microelectronics
Shenzhen, Ltd.
Elan Microelectronics
Shanghai Corporation, Ltd.
Siewerdtstrasse 105
8050 Zurich, SWITZERLAND
Tel: +41 43 299-4060
Fax: +41 43 299-4079
http://www.elan-europe.com
SSMEC Bldg., 3F, Gaoxin S. Ave.
Shenzhen Hi-Tech Industrial Park
Shenzhen, Guandong, CHINA
Tel: +86 755 2601-0565
Fax: +86 755 2601-0500
23/Bldg. #115 Lane 572, Bibo Road
Zhangjiang Hi-Tech Park
Shanghai, CHINA
Tel: +86 021 5080-3866
Fax: +86 021 5080-4600
Contents
Contents
1
2
3
4
5
6
General Description .................................................................................................. 1
Features ..................................................................................................................... 1
Application................................................................................................................. 2
Pin Assignment ......................................................................................................... 2
Pin Descriptions........................................................................................................ 3
Function Description ................................................................................................ 4
6.1
Encoder Buffer ................................................................................................... 4
7
8
9
6.2 Device ID............................................................................................................ 4
Absolute Maximum Ratings ..................................................................................... 4
DC Electrical Characteristics ................................................................................... 5
AC Electrical Characteristic(Ta=0℃~70℃, Vdd=5v, Vss=0v) ................................ 5
10
11
12
Application Circuit .................................................................................................... 6
Keyboard Arrange Map............................................................................................. 8
Keyboard Layout ....................................................................................................... 9
Product Specification (V1.0) 11.15.2002
• iii
Contents
Specification Revision History
iv •
Doc. Version
Revision Description
Date
1.0
Preliminary version
2002/11/15
Product Specification (V1.0) 11.15.2002
eKK6511
RF Keyboard Encoder
1
General Description
In RF keyboard system, that is divided into two parts (the transmitter and the receiver).
The eKK6511 micro-controller is dedicated to a RF keyboard encoder for single
channel RF transmitter module. The eKK6511 is scanning keyboard state, encode key
data and rely on RF Tx module to transmit data.
RF Tx
Module
eKK6511
RF Rx
Module
RF
eKK6111
PS/2
Keyboard
Transmitter
2
Receiver
IBM Compatible
Features
Low cost – eliminate need external components.
Phantom key detect.
Resonator oscillator (2.00 MHz)
Low power CMOS device technology
Internal pull-up resistor.
Tri-state outputs for easy board application.
Built-in 4K ROM.
Support WINDOWSTM 95, 98, 2000 keys.
104/107 keys with multi-media or other special keyboard encoder.
Support RF transmit module sleep mode (Sleep current under 10µA).
Warm-up time of RF Tx modules: 7.2µ sec
Using the device ID to identify which receiver was connected.
DIP switch to select. (8 sets ID)
Random generate ID (255 sets ID) and store in EEPROM (93LC46)
Package: 40-pins PDIP, 44-pins QFP
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
•1
eKK6511
RF Keyboard Encoder
3
Application
Support the single channel or two channels RF transmitter module.
IBM PC AT or compatible machine keyboard.
IBM PS/2 model 30,50,60,80 or compatible machine keyboard.
Japanese keyboard.
Korean keyboard.
Brazilian keyboard.
European keyboard.
4
Pin Assignment
DO/ID2
CONN
RFC
TXD
C1
C2
C3
C4
C5
C6
C7
eKK6511Q
NC
NC
R7
R6
R5
R4
R3
R2
R1
R0
C17
33
32
31
30
29
28
27
26
25
24
23
VSS
/INT
DI/ID0
SK/ID1
DO/ID2
CONN
RFC
TXD
C1
C2
C3
C4
C5
C6
C7
C14
C13
C12
C11
C15
OSCO
R-OSCI
VDD
CS
NC
NC
R7
R6
R5
R4
R3
R2
R1
R0
C17
C16
C0
C9
C8
C10
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
12
13
14
15
16
17
18
19
20
21
22
C14
C13
C12
C11
C15
NC
C10
C8
C9
C0
C16
1
2
3
4
5
6
7
8
9
10
11
SK/ID1
DI/ID0
/INT
VSS
OSCO
R-OSCI
VDD
NC
NC
NC
CS
U1
44
43
42
41
40
39
38
37
36
35
34
U2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
eKK6511P
2•
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
eKK6511
RF Keyboard Encoder
5
Pin Descriptions
Symbol
I/O
P50
O
Column 3 Low output scan line, 3-state
Function
P51
O
Column 4 Low output scan line, 3-state
P52
O
Column 5 Low output scan line, 3-state
P53
O
Column 6 Low output scan line, 3-state
P54
O
Column 7 Low output scan line, 3-state
P55
O
Column 14 Low output scan line, 3-state
P56
O
Column 13 Low output scan line, 3-state
P57
O
Column 12 Low output scan line, 3-state
P80
O
Column 11 Low output scan line, 3-state
P81
O
Column 15 Low output scan line, 3-state
P82
O
Column 10 Low output scan line, 3-state
P83
O
Column 8 Low output scan line, 3-state
P84
O
Column 9 Low output scan line, 3-state
P85
O
Column 0 Low output scan line, 3-state
P86
O
Column 16 Low output scan line, 3-state
P87
O
Column 17 Low output scan line, 3-state
P91
O
Switch DIP control line or Random ID connect bottom
P90
I
Switch DIP for Device ID bit 2 or connect with DO pin of EEPROM
P70
O
P74
I/O
Switch DIP for Device ID bit 1 or connect with SK pin of EEPROM
Connect with CS pin of EEPROM
P75
I/O
Switch DIP for Device ID bit 0 or connect with DI pin of EEPROM
P92
O
Control line for RF Transmitter Module
P93
O
Data Output for RF Transmitter Module connection
P94
O
Column 1 Low output scan line, 3-state
P95
O
Column 2 Low output scan line, 3-state
VSS
I
Ground
P60
I
Row 0 Input Scan line, internal pull high (17KΩ)
P61
I
Row 1 Input Scan line, internal pull high (17KΩ)
P62
I
Row 2 Input Scan line, internal pull high (17KΩ)
P63
I
Row 3 Input Scan line, internal pull high (17KΩ)
P64
I
Row 4 Input Scan line, internal pull high (17KΩ)
P65
I
Row 5 Input Scan line, internal pull high (17KΩ)
P66
I
Row 6 Input Scan line, internal pull high (17KΩ)
P67
I
Row 7 Input Scan line, internal pull high (17KΩ)
VDD
I
+3V Battery power supply
OSCO
O
CLOCK output
OSCI
I
Connect with 2.00MHz Resonator Oscillation
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
•3
eKK6511
RF Keyboard Encoder
6
Function Description
6.1 Encoder Buffer
The eKK6511 will buffer 24 bytes first-in-first-out order when the system is able to
receive scan codes from the keyboard. The eKK6511 generate RF data frame
according to FIFO and keyboard status. Then, modulation the data frame into serial
signal to RF Tx module. When key pressed, the EKK6511 will generate a make code
into FIFO. If key not released, eKK6511 will generate a make code into FIFO every
200ms. When key released, the eKK6511 will generate a break code into FIFO.
6.2 Device ID
The eKK6511 has support two device ID mode:
Controllable ID mode: Using the 3 bits DIP switch to control the device ID.
Random generate ID mode: Using the push bottom to generates a random device ID
(255 sets) and restores in EEPROM (93LC46). The eKK6511 will broadcast 10
seconds the new device ID after push bottom released. When battery exchange or
reset, the device ID will recovery from EEPROM.
7
Absolute Maximum Ratings
Parameter
Sym.
Ratings
Temperature under bias
TOPR
0℃ to 70℃
Storage temperature
TSTR
-65℃ to 150℃
VIN
-0.3V to +6V
VOUT
-0.3V to +6V
Input Voltage
Output Voltage
4•
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
eKK6511
RF Keyboard Encoder
8
DC Electrical Characteristics
Symbol
Condition
Input Leakage current
VIH
Input High Voltage
VIL
Input Low Voltage
VIHX
Clock Input High voltage
OSCI
VILX
OSCI
IPH
Clock Input Low voltage
Output High voltage
(Ports 5,6,8,9 and P74,P75)
Output High voltage
(P70~P72)(S7=0)
Output High Voltage
(P70~P72)(S7=0)
Output Low Voltage
(ports 5,6,8,9 and P74~P75)
Output Low voltage
(P70~P72)(S7=0)
Output Low Voltage
(P70~P72)(S7=1)(P76~P77)
Pull-high current
ISB
Power-down current
ICC1
Operating supply current
(VDD=5.0V) at two cycles/two
clocks
VOH1
VOH2
VOH3
VOL1
VOL2
VOL3
9
Parameter
IIL
Min.
Typ. Max.
VIN=VDD, VSS
±1
2.0
0.8
2.4
V
V
2
IOH=-10.0mA
V
V
1.5
IOH=-10.0mA
mA
V
3.5
IOH=-12.0mA
Unit
V
2.4
V
IOL=5.0mA
0.4
V
IOL=12.0mA
0.4
V
IOL=10.0mA
3
Pull-high active, input pin at VSS
-250
All input and I/O pin at VDD, output
pin floating, WDT enabled
/RESET=High
Fosc=2.00Mhz(CK2=”0”), output
pin floating
V
-400
-500
µA
10
mA
3
mA
AC Electrical Characteristic(Ta=0℃~70℃, Vdd=5v,
Vss=0v)
Symbol
Parameter
Condition
Min.
Typ.
Max.
Unit
45
50
55
%
DCLK
Input CLK duty cycle
TTCC
TCC input period
TWDT
Watchdog timer period
Ta=25℃
18
ns
TDRH
Device reset hold period
Ta=25℃
18
ns
(Tins+20)/N
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
ns
•5
eKK6511
RF Keyboard Encoder
10 Application Circuit
VCC Battery(1.5Vx2)
20pF
20pF
2.00Mhz
- - U5
1
2
3
4
5
6
7
8
9
10
11
RF Control
RF Data
eKK6511Q
NC
NC
R7
R6
R5
R4
R3
R2
R1
R0
C17
33
32
31
30
29
28
27
26
25
24
23
R7
R6
R5
R4
R3
R2
R1
R0
12
13
14
15
16
17
18
19
20
21
22
C14
C13
C12
C11
C15
NC
C10
C8
C9
C0
C16
S1
S2
S3
S4
S5
S6
S7
DO/ID2
CONN
RFC
TXD
C1
C2
C3
C4
C5
C6
C7
SK/ID1
DI/ID0
/INT
VSS
OSCO
R-OSCI
VDD
NC
NC
NC
CS
Device ID
44
43
42
41
40
39
38
37
36
35
34
SW3
S17
S16
S0
S9
S8
S10
S14
S13
S12
S11
S15
VCC
2.00MHz
VCC
SW3
Device ID
RF Control
RF Data
S1
S2
S3
S4
S5
S6
S7
S14
S13
S12
S11
S15
20pF
U4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
VSS
/INT
DI/ID0
SK/ID1
DO/ID2
CONN
RFC
TXD
C1
C2
C3
C4
C5
C6
C7
C14
C13
C12
C11
C15
BATTERY(1.5Vx2)
OSCO
R-OSCI
VDD
CS
NC
NC
R7
R6
R5
R4
R3
R2
R1
R0
C17
C16
C0
C9
C8
C10
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
- - 20pF
R7
R6
R5
R4
R3
R2
R1
R0
S17
S16
S0
S9
S8
S10
eKK6511P
Fig.1 DIP Switch ID mode
6•
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
eKK6511
RF Keyboard Encoder
VCC
Battery(1.5Vx2)
20pF
- - 5
6
7
8
93C46
GND
ORG
DC
VCC
DO
DI
SK
CS
20pF
2.00Mhz
4
3
2
1
100Kohm
CONNECT
1
2
3
4
5
6
7
8
9
10
11
RF Control
RF Data
eKK6511Q
NC
NC
R7
R6
R5
R4
R3
R2
R1
R0
C17
33
32
31
30
29
28
27
26
25
24
23
R7
R6
R5
R4
R3
R2
R1
R0
12
13
14
15
16
17
18
19
20
21
22
C14
C13
C12
C11
C15
NC
C10
C8
C9
C0
C16
S1
S2
S3
S4
S5
S6
S7
DO/ID2
CONN
RFC
TXD
C1
C2
C3
C4
C5
C6
C7
SK/ID1
DI/ID0
/INT
VSS
OSCO
R-OSCI
VDD
NC
NC
NC
CS
U5
44
43
42
41
40
39
38
37
36
35
34
U3
S17
S16
S0
S9
S8
S10
S14
S13
S12
S11
S15
560Kohm
VCC
5
6
7
8
GND
ORG
DC
VCC
DO
DI
SK
CS
4
3
2
1
VCC
2.00MHz
VCC
20pF
U3
BATTERY(1.5Vx2)
93C46
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
560Kohm
CONNECT
RF Control
RF Data
S1
S2
S3
S4
S5
S6
S7
S14
S13
S12
S11
S15
VSS
/INT
DI/ID0
SK/ID1
DO/ID2
CONN
RFC
TXD
C1
C2
C3
C4
C5
C6
C7
C14
C13
C12
C11
C15
OSCO
R-OSCI
VDD
CS
NC
NC
R7
R6
R5
R4
R3
R2
R1
R0
C17
C16
C0
C9
C8
C10
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
- - 20pF
R7
R6
R5
R4
R3
R2
R1
R0
S17
S16
S0
S9
S8
S10
eKK6511P
560Kohm
Fig.2 Random generate ID mode
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
•7
eKK6511
RF Keyboard Encoder
11 Keyboard Arrange Map
C0
R0
R1
PAUSE
POWER
R2
R3
R4
R5
R6
R7
SLEEP
CTRL-R
WAKE UP
CTRL-L
F5
126
C1
Q
064
TAB
017
C2
W
E
C4
R
C5
U
114
021
I
O
K
028
C8
P
C9
SCROLL
C10
K14
[({)
;(:)
027
C12
040
041
\(|)
029
(K) 091
(K) 092
(K) 093
4
8
1
5
C13
9
C14
+(K)
C15
C16
3
(K) 102
(K) 103
ENTER(K)
WAKEUP
SHIFT-L
SHIFT-R
Mail
WIN-L
K150
WWWFavorites
108
004
C17
(KC-L)
8•
F8
_(-)
055
122
043
012
090
(K) 099
(K) 095
/
*
↑
(K) 100
Play/Pause
083
Volume-
003
004
4($)
005
7(&)
008
8(*)
009
010
0 ( ')' )
011
PRINT
124
F9
123
↓
NUM
061
(K) 104
F12
002
9 ( '(' )
119
062
ENTER
.
K107
106
F11
0
(K) 098
013
ALT-R
SPACE
2
(K) 097
6
(K) 101
042
060
BACK
+' ( = )
APP
/(?)
ALT-L
015
(K) 096
APP
K42
007
056
054
'(")
006
6(^)
K56
1(!)
3(#)
113
051
052
.(>)
014
7
,(<)
F2
050
116
2(@)
112
5(%)
N
052
039
125
C11
049
117
L
118
026
F6
F1
133
B
M
036
038
F7
025
048
035
001
132
ROMA
V
H
037
CHG
C
`(~)
131
047
115
034
](})
X
G
J
022
024
C7
033
N-CHG
046
045
F4
F
Y
023
K45
D
T
Z
110
032
F3
020
C6
S
030
019
ESC
031
CAP
018
C3
A
016
058
F10
120
DEL
084
121
POWER
076
→
INS
SLEEP
-
PageUp
PageDown
(K) 105
←
085
HOME
079
080
Volume+ NextTrack PrevTrack
086
END
081
Media
057
WWWForward WWWStop
WIN-R
MyComputer
WWWBack WWWRefresh
Stop
Calculator
Mute
Web/Home
WWWSearch
K151
(KC-R)
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
eKK6511
RF Keyboard Encoder
12 Keyboard Layout
K130
K131
ESC
K132
F1
~
`
1
TAB
K133
F2
2
Q
K134
F3
3
W
K135
F4
4
E
K136
F5
5
R
F6
6
T
K137
F7
7
Y
K138
F8
8
U
K139
9
I
0
O
K140
K141
K142
K143
K144
K145
F9
F10
F11
F12
PRINT
_
-
+
=
BACKSPACE
INS
HOME
PAGE
UP
|
\
DEL
END
PAGE
DOWN
{
[
P
}
]
SCROLL
PAUSE
K146
K147
NUM
/
*
7
8
9
4
5
6
1
2
3
-
+
CAPS
A
S
SHIFT_L
D
Z
F
X
G
C
H
V
J
B
K
N
:
;
L
<
,
M
"
'
>
.
Enter
?
/
SHIFT_R
UP
ENTER
ALT_L
CTRL_L
ALT_R
CTRL_R
LEFT
DOWN
0
RIGHT
.
Fig.1 The Windows 2000 keyboard layout.
ESC
~
`
F1
1
TAB
F2
2
Q
CAPS
F3
3
W
A
SHIFT_L
F4
4
E
S
Z
F5
5
R
D
X
6
T
F
C
F6
7
Y
G
V
F7
8
U
H
B
F8
9
I
J
N
0
O
K
F10
F11
_
-
+
=
BACKSPACE
{
[
P
:
;
L
<
,
M
F9
>
.
}
]
|
\
"
'
?
/
F12
POWER
SLEEP
WAKEUP
PRINT
SCROLL
PAUSE
INS
HOME
PAGE
UP
DEL
END
PAGE
DOWN
Enter
SHIFT_R
APP
UP
NUM
/
*
7
8
9
4
5
6
1
2
3
-
+
ENTER
CTRL_L
ALT_L
LWIN
ALT_R
RWIN
CTRL_R
LEFT
DOWN
RIGHT
PRINT
SCROLL
PAUSE
0
.
Fig.2 The 107-key keyboard layout
ESC
~
`
TAB
F1
1
F2
2
Q
F3
3
W
F4
4
E
F5
5
R
F6
6
T
F7
7
Y
F8
8
U
9
I
0
O
F9
F10
F11
_
-
+
=
BACKSPACE
INS
HOME
PAGE
UP
|
\
DEL
END
PAGE
DOWN
{
[
P
}
]
F12
NUM
/
*
7
8
9
4
5
6
1
2
3
-
+
CAPS
A
SHIFT_L
S
Z
D
X
F
C
G
V
H
B
J
N
K
M
:
;
L
<
,
>
.
"
'
?
/
Enter
SHIFT_R
APP
UP
ENTER
CTRL_L
LWIN
ALT_L
ALT_R
RWIN
CTRL_R
LEFT
DOWN
RIGHT
0
.
Fig3. The 104-key keyboard layout
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)
•9
eKK6511
RF Keyboard Encoder
10 •
Product Specification (V1.0) 11.15.2002
(This specification is subject to change without further notice)