eKM8022
USB & PS/2
Mouse Controller
Product
Specification
DOC. VERSION 1.0
ELAN MICROELECTRONICS CORP.
April 2004
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 inaccurac ies in the inform ation or material contai ned in this specifi cation. ELAN Mi croelectronics shall n ot
be liable for direct, indirect, special i ncidental, or conseq uential damages ari sing from the use of such inf ormation
or material.
The software (if any) described in this specificat i on i s 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 syst ems. 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 Roa
d
Zhangjiang Hi-Tech Park
Shanghai, CHINA
Tel: +86 021 5080-3866
Fax: +86 021 5080-4600
Contents
Product Specification (V1.0) 4.16.2004 iii
Contents
1 General Description.................................................................................................. 1
2 Features ..................................................................................................................... 1
3 Pin assignment.......................................................................................................... 2
3.1 eKM8022A (18-Pin) for 3D3K Z/2....................................................................... 2
3.2 eKM8022A (18-Pin) Bounding PAD................................................................. 2
3.3 eKM8022B (20-Pin) for 3D3K Z/4 ...................................................................... 3
3.4 eKM8022B (20-Pin) Bounding PAD................................................................. 3
4 Function Description ................................................................................................ 4
4.1 Quadrature Signal Timing Diagram .................................................................... 4
4.1.1 XYZ Axis Counting .......................................................................................4
4.1.2 Quadrature Output Crossed Width Limit.............................................................5
4.2 PS/2 Function Description.................................................................................. 5
4.2.1 PS/2 Mouse Commands Description ..................................................................5
4.2.2 Microsoft PS/2 Scrolling Mouse ..........................................................................5
4.2.3 USB function Description ....................................................................................7
5 Absolute Maximum Rating....................................................................................... 8
6 Electrical Characteristic ........................................................................................... 8
7 Package Diagram ...................................................................................................... 9
7.1 PDIP-18L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm) ....................... 9
7.2 PDIP-20L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm) ....................... 9
7.3 SOP-18L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm) ...................... 10
7.4 SOP-20L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm) ...................... 10
8 Pad List Information ................................................................................................11
8.1 eKM8022A Pad Configuration .......................................................................... 11
8.2 eKM8022A Pad Name & Coordinate Table ...................................................... 11
8.3 eKM8022B Pad Configuration.......................................................................... 12
8.4 eKM8022B Pad Name & Coordinate Table ...................................................... 12
9 Application Circuit .................................................................................................. 13
9.1 NOTICE DIAGRAM .......................................................................................... 13
9.2 COMPONENTS IN DETAIL.............................................................................. 13
9.3 eKM8022A_Mechanical Z/2 Application For Ball Type..................................... 14
9.4 eKM8022B_Photo_Z/4 Application For Ball Type............................................. 14
9.5 eKM8022A_Mechanical Z/2 Application For OM02.......................................... 15
9.6 eKM8022B_Photo Z/4 Application For OM02 .................................................. 15
Contents
iv Product Specification (V1.0) 4.16.2004
Specification Revision History
Doc. Version Revision Description Date
1.0 Preliminary version 2004/04/16
eKM8022
USB & PS/2 Mouse Controller
Product Specification (V1.0) 4.16.2004 1
(This specification is subject to change without further notice)
1 General Description
The eKM8022 is a Mouse Controller designed to control both USB & PS/2 Mouse
device for XY Quadrature mode. This Mouse Controller can auto detect USB or PS/2
mode, and supports X, Y, Z three axes with 400/800 DPI(simulated by firmware), and L,
R, M three buttons under both USB and PS2 mode.
2 Features
Universal Serial Bus Specification, version 1.1
USB HID Specification, version 1.11
Auto-detecting PS/2 port or USB port.
Compatible with Microsoft 3D PS/2 mouse.
Support 3D (X,Y,Z) 3 Key (L,R,M) input.
Support Z/2 and Z/4 two Z-axis input type.
Support Agilent HDNS2000ADNS2051OM01OM02PixArt
PAN101BOI/BSI Optical Mouse Sensor.
800DPI simulated by firmware.
Applications
3D, 3 Buttons USB and PS/2 Combo Mouse
Package
18 Pin PDIP (300MIL) eKM8022AP 3D 3K Z/2
18 Pin SOP (300MIL) eKM8022AM 3D 3K Z/2
20 Pin PDIP (300MIL) eKM8022BP 3D 3K Z/4
20 Pin SOP (300MIL) eKM8022BM 3D 3K Z/4
eKM8022
USB & PS/2 Mouse Controller
2 Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
3 Pin assignment
3.1 eKM8022A (18-Pin) for 3D3K Z/2
□□□□□□□□
4 3 2 1 18171615
L KEY / Z_SEL 1 18 X1
(0,0)
IR_C 2 17 X2 +
Z1 3 16 Y1
Z2 4 15 Y2
R KEY 5 14 M KEY
D_SEL 6 13 D+ / CLK 5 14
VSS 7 12 D- / DATA 6 X
V3.3 8 11 VDD 7 8 9 101112 13
OSCI 9 10 OSCO □□□□
3.2 eKM8022A (18-Pin) Bounding PAD
Symbol I/O PIN Function
L I 1 Left Key Input
Z_SEL I 1
Z/2 / Z/4 Selection PinFLOATING for Z/2PULL HIGH 5.1K TO 3.3V for
Z/4
IR_C O 2 IR(Sensor power) Control Pin 1
Z1 I 3 Z axis Input 1
Z2 I 4 Z axis Input 2
R I 5 Right Key Input
D_SEL I 6 400/800DPI Select PinFloating for 400DPI , GND for 800DPI)
VSS - 7 GND
V3.3V O 8
3.3V DC voltage output from internal regulator. This pin has to be tied to
a 4.7μF capacitor.
OSCI I 9 6MHz ceramic resonator input.
OSCO I/O 10 Return path for 6-MHz ceramic resonator.
VDD - 11 5 V Power Input
D- / DATA I/O 12 USB D- or PS/2 Data I/O
D+ / CLK I/O 13 USB D+ or PS/2 CLK I/O
M I
14 Middle Key Input
Y2 I 15 Y axis Input 2
Y1 I 16 Y axis Input 1
X2 I 17 X axis Input 2
X1 I 18 X axis Input 1
eKM8022
USB & PS/2 Mouse Controller
Product Specification (V1.0) 4.16.2004 3
(This specification is subject to change without further notice)
3.3 eKM8022B (20-Pin) for 3D3K Z/4
□□□□□□□□
4 3 2 1 20191817
L KEY / D_SEL 1 20 X1
IR_C 2 19 X2
(0,0)
Z1 3 18 Y1
+
Z2 4 17 Y2
R KEY 5 16 M KEY
D_SEL 6 15 IR_C2
VSS 7 14 D+ / CLK 5 16
VSS 8 13 D- / DATA 6 15
V3.3 9 12 VDD 89 10111213 14
OSCI 10 11 OSCO □□□□
3.4 eKM8022B (20-Pin) Bounding PAD
Symbol I/O PIN Function
L I 1 Left Key Input
Z_SEL I 1
Z/2 / Z/4 Selection PinFLOATING for Z/2PULL HIGH 5.1K TO 3.3V
for Z/4
IR_C O 2 IR(Sensor power) Control Pin 1
Z1 I 3 Z axis Input 1
Z2 I 4 Z axis Input 2
R I 5 Right Key Input
D_SEL I 6
400/800DPI Select PinFloating for 400DPI , GND for 800DPI)
VSS - 7,8 GND
V3.3V O 9 3.3V DC voltage output from internal regulator. This pin has to be tied to
a 4.7μF capacitor.
OSCI I 10 6MHz ceramic resonator input.
OSCO I/O 11 Return path for 6-MHz ceramic resonator.
VDD - 12 5 V Power Input
D- / DATA I/O 13 USB D- or PS/2 Data I/O
D+ / CLK I/O 14 USB D+ or PS/2 CLK I/O
IR_C2 O 15 IR Control Pin 2 (use for Photo Z/4 Application Power Down)
M I
16 Middle Key Input
Y2 I 17 Y axis Input 2
Y1 I 18 Y axis Input 1
X2 I 19 X axis Input 2
X1 I 20 X axis Input 1
eKM8022
USB & PS/2 Mouse Controller
4 Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
4 Function Description
X
Y
Z
DETECT
CIRCUIT
X-COUNTER
Y-COUNTER
Z-COUNTER
MODE
SELECTOR
DATA
I/O D+/CLK
D-/DATA
BTM REGISTER
L M R
X1
X2
Y1
Y2
Z1
Z2
LMR
DATA
PROCESS
MULTIPLEXER
USB PROTOCOL
CONTROLLER
PS/2 PROTOCOL
CONTROLLER
IR_C
IR_C
IR_C2
Fig-1 : Function block
4.1 Quadrature Signal Timing Diagram
4.1.1 X
Y
Z Axis Counting
XY AXIS COUNTING
Z/2 COUNTING
Z/4 COUNTING
+1 +1 +1 +1 -1 -1 -1 -1
X1(Y1)
X2(Y2)
+1 +1 -1 -1
Z1
Z2
+1 -1
Z1
Z2
eKM8022
USB & PS/2 Mouse Controller
Product Specification (V1.0) 4.16.2004 5
(This specification is subject to change without further notice)
4.1.2 Quadrature Output Crossed Width Limit
TTTT TTTT
X1(Y1)
X2(Y2)
NOTE
For X(Y) Axis ,T > 40us
For Z Axis ,T > 1ms
4.2 PS/2 Function Description
4.2.1 PS/2 Mouse Commands Description
Hex Code Command eKM8022 echo code
FF Reset FA,AA,00
FE Resend XX,(XX,XX)
F6 Set Default FA
F5 Disable FA
F4 Enable FA
F3,XX Set Sampling Rate FA,FA
F2 Read Device Type FA,00
F0 Set Remote Mode FA
EE Set Wrap Mode FA
EC Reset Wrap Mode FA
EB Read Data FA,XX,XX,XX
EA Set Stream Mode FA
E9 Status Request FA,XX,XX,XX
E8 Set Resolution FA,FA
E7 Set Autospeed FA
E6 Reset Autospeed FA
4.2.2 Microsoft PS/2 Scrolling Mouse
4.2.2.1 Entering procedure: Except in WRAP mode, while eKM8022
received the following consecutive command.
A F3 C8 ---- set sampling rate 200/sec
B F3 64 ---- set sampling rate 100/sec
C F3 50 ---- set sampling rate 80/sec
eKM8022
USB & PS/2 Mouse Controller
6 Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
4.2.2.2 Operating
A All of the commands in legacy mode still be valid.
B The ID code of read device type command (F2) will changed from "00" to be "03".
C Data report will be four bytes format:
Byte Bit Description
1 0 Left button status; 1 = pressed
1 Right button status; 1 = pressed
2 Middle button status; 1 = pressed
3 Reserve
4 X data sign; 1 = negative
5 Y data sign; 1 = negative
6 X data overflow; 1 = overflow
7 Y data overflow; 1 = overflow
2 0-7 X data (D0-D7)
3 0-7 Y data (D0-D7)
4 0-7 Z data (D0-D7)
4.2.2.3 Exiting Microsoft Scrolling Mode
There are two ways to exit:
A Power off.
B Reset command (FF).
Z-axis Input Function : The Z0-Z7 limit value is ±7
Z-axis counter accumulates the Z1, Z2 phase changed by movement. This mode
includes noise immunity.
Z/2 : 2 dot per count. The wheel should stay at Z1=0, Z2=0 or Z1=1, Z2=1 Phase
Z/4 : 4 dots per count. the wheel should stay at Z1=0, Z2=0 phase.
eKM8022
USB & PS/2 Mouse Controller
Product Specification (V1.0) 4.16.2004 7
(This specification is subject to change without further notice)
4.2.3 USB function Description
Descriptor in USB Mode
Descriptor Type Byte1 Byte2 Byte3 Byte4 Byte5 By te6 Byte7 Byte8
12 01 10 01 00 00 00 08
VID1 VID0 PID1 PID0 REV1 REV0 00 02
Device Descriptor
00 01
09 02 22 00 01 01 00 A0
Configuration Descriptor
32
09 04 00 00 01 03 01 02
Interface Descriptor
00
09 21 11 01 00 01 22 34
HID Descriptor
00
Endpoint 07 05 81 03 08 00 0A
05 01 09 02 A1 01 09 01
A1 00 05 09 19 01 29 03
15 00 25 01 95 03 75 01
81 02 95 01 75 05 81 03
05 01 09 30 09 31 09 38
15 81 25 7F 75 08 95 03
HID Report Descriptor
81 06 C0 C0
* VIDVendor ID (Default = 0x1267)
* PIDProduct ID (Default = 0x0210)
* REVRevision Number = 0x2278
* Product String”PS/2+USB MOUSE”
USB Mouse Report Data Type
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte0 0 0 0 0 0 M R L
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte1 X-AXIS
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte2 Y-AXIS
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
Byte3 Z-AXIS
eKM8022
USB & PS/2 Mouse Controller
8 Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
5 Absolute Maximum Rating
Symbol min Max unit
Temperature under bias 0 70 ºC
Storage temperature -65 150 ºC
Input voltage -0.5 6.0 V
Output voltage -0.5 6.0 V
6 Electrical Characteristic
(T = 0ºC ~70ºC, VDD=4.4~5.2V, VSS=0V)
Symbol Parameter Condition Min Type Max Unit
3.3V Regulator
VRag Output voltage of 3.3v
Regulator VDD = 4.2V ~ 5.2V 3.0 3.3 3.6 V
VResetL Low Power Reset detecting low
Voltage - 2.3 V
VResetH Low Power Reset detecting
high Voltage 2.4 - V
MCU operating
IIL Input Leakage Current for input
pins VIN=VDD,VSS - - 1
μA
VIHX Clock Input High Voltage OSCI 2.5 - - V
VILX Clock Input Low Voltage OSCI - - 1.0 V
GPIO Pins
VHL High/Low level transfer point Input 1.1 - V
VOH Output High Voltage IDrive = 5.0mA 2.4 - - V
VOL Output Low Voltage ISink = 5.0mA - - 0.4 V
IPH Input current with pull-high
resister
The input pin with internal
pull-high resistor of Port6 or port7
is connected to VSS.
- 25 -
μA
IPL Input current with pull-low
resister
The input pin with internal pull-low
resistor of Port6 is connected to
VDD.
- 330 - μA
USB Interface
VOH Static Output High 2.8 - 3.6 V
VOL Static Output Low - - 0.3 V
VDI Differential Input Sensitivity 0.2 - - V
VCM Differential Input Command
Mode Range
USB operation Mode
0.8 - 2.5 V
VSE Single Ended Receiver
Threshold 0.8 - 2.0 V
CIN Transceiver Capacitance - - 20 pF
VRG Output Voltage of Internal
Regulator 3.0 - 3.6 V
RPH Internal Pull-high Resistor
USB operation Mode
-20% 1.5 +20%
kΩ
eKM8022
USB & PS/2 Mouse Controller
Product Specification (V1.0) 4.16.2004 9
(This specification is subject to change without further notice)
7 Package Diagram
7.1 PDIP-18L 300MIL PACKAGE OUTLINE
DIMENSION(Unit:mm)
7.2 PDIP-20L 300MIL PACKAGE OUTLINE
DIMENSION(Unit:mm)
eKM8022
USB & PS/2 Mouse Controller
10 Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
7.3 SOP-18L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm)
7.4 SOP-20L 300MIL PACKAGE OUTLINE DIMENSION(Unit:mm)
eKM8022
USB & PS/2 Mouse Controller
Product Specification (V1.0) 4.16.2004 11
(This specification is subject to change without further notice)
8 Pad List Information
8.1 eKM8022A Pad Configuration
□□□□□□□□
4 3 2 1 18171615
(0,0)
+
5 14
6 X
7 8 9 101112 13
□□□□
8.2 eKM8022A Pad Name & Coordinate Table
Chip Size1550*2660 UM
Pad Number Pad Name Pad Coordinate (X, Y)
1 L_KEY / Z_SEL 188.9, 1210.0
2 IR_C 78.9, 1210.0
3 Z1 -31.1, 1210.0
4 Z2 -141.1, 1210.0
5 R_KEY -655.0, -814.6
6 D_SEL -655.0, -924.6
7 VSS -655.0, -1034.6
8 V3.3 -301.8, -1210.0
9 OSCI 39.6, -1210.0
10 OSCO 149.6, -1210.0
11 VDD 259.6, -1210.0
12 D_MNS 369.6, -1210.0
13 D_PLUS 655.0, -1042.2
NC 655.0, -927.2
14 M_KEY 655.0, -817.2
15 Y2 628.9, 1210.0
16 Y1 518.9, 1210.0
17 X2 408.9, 1210.0
18 X1 298.9, 1210.0
eKM8022
USB & PS/2 Mouse Controller
12 Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
8.3 eKM8022B Pad Configuration
□□□□□□□□
4 3 2 1 20191817
(0,0)
+
5 16
6 15
8 9 10111213 14
□□□□
8.4 eKM8022B Pad Name & Coordinate Table
Chip Size1550*2660 UM
Pad Number Pad Name Pad Coordinate (X, Y)
1 L_KEY / Z_SEL 188.9, 1210.0
2 IR_C 78.9, 1210.0
3 Z1 -31.1, 1210.0
4 Z2 -141.1, 1210.0
5 R_KEY -655.0, -814.6
6 D_SEL -655.0, -924.6
7
8 VSS -655.0, -1034.6
9 V3.3 -301.8, -1210.0
10 OSCI 39.6, -1210.0
11 OSCO 149.6, -1210.0
12 VDD 259.6, -1210.0
13 D_MNS 369.6, -1210.0
14 D_PLUS 655.0, -1042.2
15 IR_C2 655.0, -927.2
16 M_KEY 655.0, -817.2
17 Y2 628.9, 1210.0
18 Y1 518.9, 1210.0
19 X2 408.9, 1210.0
20 X1 298.9, 1210.0
eKM8022
USB & PS/2 Mouse Controller
Product Specification (V1.0) 4.16.2004 13
(This specification is subject to change without further notice)
9 Application Circuit
9.1 Notice Diagram
R4
+
4.7uF
11
14
13
12
14
15
R_Z/4
Q2
3904
C6
2
4
12
20P
Rosc
1
+
C4
Q1
3904
8
10
2
R1
16
+
C7
R2
C9
Cosc
4
16
6
PORT
VDD
VSS
D+ / CLK
D- / DATA
SHLD
5
7
eKM8022B_3
VDD
D+/CLK
D-/DATA
VSS
Y2
Y1
X2
X1L / Z_SEL
R M
OSCI
IR_C
OSCO
Z1
Z2
D_SEL IR_C2
VSS
V3.3
OM02_6
VDD
TCLK TIO
PD
R_BIN
GND
GND
REFA
REFB
XY_LED ROSCA
ROSCB
X2
Y1
Y2
X1
3
+
4.7uF
13
OMA100
33
9
C2
C8
19
18
V3.3
8
C3
10
6M
3
SW_DPI
1 2
R3
156
820
0.1uF
20
+
C5
7
5
17
1
11
9
+
C1
1
2
6
5
4
20P
9.2 Components in Detail
TYPE R1 R2 R3 R4 C1 C2 C3
NORMAL
APPLICATION
EFT BETTER
IMPROVEMENT
10Ω
33Ω 33Ω
1.5KΩ 10uF 0.1uF(104)
0.1uF(104)
TYPE C4 C5 C6 C7 C8 C9 Cosc
NORMAL
APPLICATION
EFT BETTER
IMPROVEMENT 10uF
10uF 0.1uF(104) 100uF 0.1uF(104) 4.7uF
1nF(102)
** C5 & C6 have to be closed to MCU(VDD)
** C7 & C8 have to be closed to Sensor(VDD).
** C9 has to be closed to MCU(V3.3)
** R_Z/4 is Opened for Z/2 Type or 5.1K PULL-HIGH to V3.3 for Z/4 Type
** D_SEL(Pin#6) is floating for 400DPI or tied to GND for 800DPI.
** It’s NOT recommended to use 800DPI mode in Ball Type.
eKM8022
USB & PS/2 Mouse Controller
14 Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)
9.3 eKM8022A_Mechanical Z/2 Application For Ball Type
0.1uF
1
2
6
5
4
20P
200
20P
SW_DPI
1 2
Z-AXIS
9
7
C1
+
10uF
+
10uF
1 C9 HAS TO be closed to V3.3(MCU)
17
2 C3 & C4 HAVE TO be closed to VDD(MCU)
6
16
C2
10
0.1uF
18
3 DPI_SEL(MCU) PIN is floating for 400DPI or GND for
800DPI(BALL TYPE is NOT recommended to USE 800DPI)
+
4.7uF
PORT
VDD
VSS
D+ / CLK
D- / DATA
SHLD
8
5
C3
6M
4
1 2
15
14
eKM8022A_5
VDD
D+/CLK
D-/DATAVSS
Y2
Y1
X1
X2
L / Z_SEL
R M
OSCI
IR_C
OSCO
Z1
Z2
D_SEL
V3.3
C4
1 2
12
1
2
6
5
4
10
11
3
13
1
2
9.4 eKM8022B_Photo_Z/4 Application For Ball Type
18
C1
SW_DPI
1 2
C2
20
C3
5.1K
0.1uF
17
1
2
6
5
4
6
C4
7
+
10uF
19
200
C9
12
20P
R_Z/4
1
+
4.7uF
10
20P
820
4
5
0.1uF
13
16
15
3
11
1 C9 HAS TO be closed to V3.3(MCU)
8
eKM8022B_2
VDD
D+/CLK
D-/DATA
VSS
Y2
Y1
X2
X1L / Z_SEL
RM
OSCI
IR_C
OSCO
Z1
Z2
D_SEL IR_C2
VSS
V3.3
1
2
6
5
4
14
1
2
6
5
4
V3.3
9
2 C3 & C4 HAVE TO be closed to VDD(MCU)
6M
V3.3
+
10uF
2
3 DPI_SEL(MCU) PIN is floating for 400DPI or GND for
800DPI(BALL TYPE is NOT recommended to USE 800DPI)
PORT
VDD
VSS
D+ / CLK
D- / DATA
SHLD
10
eKM8022
USB & PS/2 Mouse Controller
Product Specification (V1.0) 4.16.2004 15
(This specification is subject to change without further notice)
9.5 eKM8022A_Mechanical Z/2 Application For OM02
3
14
10
C4
1
7
2 C3 & C4 HAVE TO be closed to VDD(MCU)
5
+
4.7uF
3
6M
1 2
12
6
C6
C3
15
Cosc
+
100uF
0.1uF
18
Q2
3904
20P
9
13
C5
7
OM02_5
VDD
TCLK TIO
PD
R_BIN
GND
GND
REFA
REFB
XY_LED ROSCA
ROSCB
X2
Y1
Y2
X1
C1
PORT
VDD
VSS
D+ / CLK
D- / DATA
SHLD
eKM8022A_6
VDD
D+/CLK
D-/DATA
VSS
Y2
Y1
X1
X2
L / Z_SEL
R M
OSCI
IR_C
OSCO
Z1
Z2
D_SEL
V3.3
33
1
5
2
+
10uF
4 DPI_SEL(MCU) PIN is floating for 400DPI or GND for 800DPI
2
9
OMA100
C2
11
8
1 2
13
11
1 C9 HAS TO be closed to V3.3(MCU)
6
10
Q1
3904
0.1uF
16
C9
10
0.1uF
14
17
0.1uF
+
4.7uF
20P
1.5K
Z-AXIS
4
+
10uF
15
Rosc
12
SW_DPI
1 2
8
3 C5 & C6 HAVE TO be closed to VDD(SENSOR)
16
4
9.6 eKM8022B_ Photo Z/4 Application For OM02
Rosc
0.1uF
8
820
PORT
VDD
VSS
D+ / CLK
D- / DATA
SHLD
15
10
0.1uF
3
6
Q2
3904
0.1uF
18
12
15
20P
14
20P
Cosc
20
R_Z/4
Q1
3904
eKM8022B_4
VDD
D+/CLK
D-/DATA
VSS
Y2
Y1
X2
X1L / Z_SEL
R M
OSCI
IR_C
OSCO
Z1
Z2
D_SEL IR_C2
VSS
V3.3
13
+
100uF
C3
3 C5 & C6 HAVE TO be closed to VDD(SENSOR)
10
0.1uF
6M
17
912
5.1K
4
9
19
11
2
C4
+
4.7uF
OM02_7
VDD
TCLK TIO
PD
R_BIN
GND
GND
REFA
REFB
XY_LED ROSCA
ROSCB
X2
Y1
Y2
X1
516
C6
2
11
8
1.5K
13
4 DPI_SEL(MCU) PIN is floating for 400DPI or GND for 800DPI
+
10uF
1
7
1 C9 HAS TO be closed to V3.3(MCU)
6
C1
33
2 C3 & C4 HAVE TO be closed to VDD(MCU)
4
7
1
2
6
5
4
3
10
V3.3
OMA100
+
10uF
C5
SW_DPI
1 2
C2
+
4.7uF
14
5
1
16
eKM8022
USB & PS/2 Mouse Controller
16 Product Specification (V1.0) 4.16.2004
(This specification is subject to change without further notice)