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

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

Скачать:  PDF   ZIP

Document Outline

HT82M22A
5-Key 3D USB+PS/2 Optical Mouse Controller
Block Diagram
Rev. 1.10
1
August 4, 2004
Features
Operating voltage: 4.4V~5.25V
Compatible with Microsoft Windows 2000 and
5-button Wheel Mouse
Complete Universal Serial Bus specs V1.1
compatibility
Serial Bus Interface Engine (SIE)
USB transceiver
Microsoft 3D Intelli mouse and IBM PS/2 mouse
compatible
Supports five buttons and Z-axes input
Z-axis can support two kinds of scroller input
(optomechanical and mechanical)
Single chip solution especially for USB mouse
function
HALT function and wake-up feature reduce power
consumption
Plug and Play functions
Minimal external components
6MHz crystal oscillator for system clock
Interface compliant with ADNS-2051, ADNS-2610
and ADNS-2620
Pass WHQL, USB-IF and EMC testing
20-pin DIP package
General Description
HT82M22A is a Plug and Play Windows 2000 and
5-button 3D USB+PS/2 Mouse controller. The
HT82M22A can support the USB Standard Request as
well as HID Class Request version 1.1. It is compatible
with Microsoft Intelli 3D PS/2 mouse. The Z-axis can
support two kinds of scroller input, namely; mechanical
and optomechanical. It requires minimal external com-
ponents to implement 3D USB plus PS/2 mouse. All its
features combined and make up this versatile Holtek
8-bit MCU with an on-chip USB interface logic. The
USB is specified by the
Universal Serial Bus Specifica-
tion V1.1.
U S B
T r a n s c e i v e r
U S B
R e c e i v e r
U S B
T r a n s m i t t e r
V o l t a g e
R e g u l a t o r
C l o c k
G e n e r a t o r
R C
R E S E T
R e g i s t e r
S e t
M a i n
S t a t e m a c h i n e
S u s p e n s i o n
C o n t r o l
U S B S e r i a l
I n t e r f a c e E n g i n e
( S I E )
a n d
C o n t r o l
L o g i c
H o l t e k
8 - b i t
M i c r o c o n t r o l l e r
F I F O s 2
U S B D +
U S B D -
V 3 3 O
O S C 1
O S C 2
V D D
V S S
Pin Assignment
Pin Description
Pin No.
Pin Name
I/O
Description
1
VSS
Negative power supply, ground
2
V33O
O
3.3V voltage output
3
USBD+/CLK
I/O USB data plus or PS2 Clock, F/W auto-detect USBD+ for USB, CLK for PS2
4
USBD
-/DATA
I/O USB data minus or PS2 Data, F/W auto-detect USB
- for USB, DATA for PS2
5
RESET
I
Chip reset input, low active
6, 9
SEL1
SEL0
I
Configuration selections
For ANDS 2051:
SEL0=0: 800DPI (default)
SEL0=1: 400DPI
SEL1=0: Z-axis is divided by 2 (default)
SEL1=1: Z-axis is divided by 4
For ANDS 2610/2620:
SEL1=0, SEL0=don
t care: Z-axis is divided by 2 (default)
SEL1=1, SEL0=0: Z-axis is divided by 4
7
SDIO
I/O Serial data for Agilent sensor IC SDIO
8
SCLK(PA5)
I
Serial data for Agilent sensor IC SCLK
10, 11
14, 15, 16
RB0, RB1
L, R, M
I
Click button detection. Input ports with 30k
W pull-high resistor.
Input ports with pull-high resistor. These pads can function as Left, Right, Middle,
B4 and B5 button input lines.
12, 13
Z1, Z2
I
Z-axis input supports two kinds of scroller input; optomechanical and mechanical.
17
LED
I/O Drives LED output
18
VDD
5V positive power supply
19
OSC2
O
6MHz OSC output
20
OSC1
I
6MHz OSC input
Absolute Maximum Ratings
Supply Voltage ..............................V
SS
-0.3V to V
SS
+6V
Storage Temperature ............................
-50C to 125C
MCU Input Voltage.....................V
SS
-0.3V to V
DD
+0.3V
Operating Temperature...........................
-25C to 70C
USB Input Voltage ....................V
SS
-0.3V to V
33O
+0.3V
Note: These are stress ratings only. Stresses exceeding the range specified under
Absolute Maximum Ratings may
cause substantial damage to the device. Functional operation of this device at other conditions beyond those
listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliabil-
ity.
HT82M22A
Rev. 1.10
2
August 4, 2004
V S S
V 3 3 O
U S B D + / C L K
U S B D - / D A T A
R E S E T
S E L 1
S D I O
S C L K
S E L 0
R B 0
O S C 1
O S C 2
V D D
L E D
M
R
L
Z 2
Z 1
R B 1
H T 8 2 M 2 2 A
2 0 D I P - A
2 0
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
1
2
3
4
5
6
7
8
9
1 0
D.C. Characteristics
Ta=25
C
Symbol
Parameter
Test Conditions
Min.
Typ.
Max.
Unit
V
DD
Conditions
V
DD
Operating Voltage
4.4
5.25
V
I
DD
Operating Current
(Crystal OSC)
5V
No load,
f
SYS
=6MHz
USB mode
10
mA
PS/2 mode
3
mA
I
SUS
USB Suspend Mode
5V
No load, system HALT
250
mA
V
IL1
Input Low Voltage
(Z1, Z2, L, M, R)
5V
0
1.0
V
V
IH1
Input High Voltage
(Z1, Z2, L, M, R)
5V
3.5
5
V
V
IL2
Input Low Voltage (RESET)
5V
0
1.5
V
V
IH2
Input High Voltage (RESET)
5V
3.5
5
V
V
POR
Built-in Power on Reset V
DD
Detection Voltage
5V
3.7
V
I
OL
Sink Current (LED)
5V
V
OL
=0.8V
50
mA
A.C. Characteristics
Ta=25
C
Symbol
Parameter
Test Conditions
Min.
Typ.
Max.
Unit
V
DD
Conditions
f
SYS
System Clock (Crystal OSC)
5V
0
6000
kHz
Note: t
SYS
=1/f
SYS
Timing Diagram
Z-axis Photo-Coupler Crossed Width
Z-axis Counting
HT82M22A
Rev. 1.10
3
August 4, 2004
Z 1
Z 2
t
r
t
f
t
P
N o t e : F o r Z - a x i s t
r
, t
P
, t
f
> 1 m s
Z 1
Z 2
+ 1
+ 1
- 1
- 1
Application Circuits
This Application Circuit is for Reference Only
Note:
Layout 0.1
mF capacitor, 33W resistor and 0.01mF capacitor as close to VDD pin as possible.
HT82M22A
Rev. 1.10
4
August 4, 2004
H T 8 2 M 2 2 A
1
2
3
4
5
6
7
8
1 0
V S S
V 3 3 O
U S B D + / C L K
U S B D - / D A T A
R E S E T
S E L 1
S D I O
S C L K
R B 0
V D D
U S B -
U S B +
V S S
5 k W
O S C 1
O S C 2
V D D
L E D
M
R
L
Z 2
Z 1
R B 1
S E L 0
9
2 0
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
M B
R B
L B
R B 0
R B 1
1
2
3
4
3 3 p F
3 3 p F
1 . 5 k W
3 3 W
3 3 W
0 . 1 m F
6 M H z
1 M W
3 0 p F
3 0 p F
0 . 1 m F
1 0 0 k W
0 . 0 1 m F
1 0 m F
V
D D
3 3 W
0 . 1 m F
3
0
k
W
1
k
W
A
B
C
R E F A
R E F B
X Y _ L E D
P D
S D I O
S C L K
G N D
G N D
R _ B I N
O S C _ I N
O S C _ O U T
X B
X A
Y B
Y A
V D D
1 5 k W
1 8 . 4 3 2 M H z
7
8
6
1 5
1 6
1
1 2
1 0
1 4
9
1 1
3
2
4
5
2 . 2 m F
0 . 1 m F
A D N S 2 0 5 1
0 . 1 m F
5 k W
S D I O
S C L K
S W 2
S W 1
1 3
S D I O
S C L K
N o t e : S W 1 = o p e n : 8 0 0 d p i ( d e f a u l t )
S W 1 = c l o s e : 4 0 0 d p i
S W 2 = o p e n : Z / 2 ( d e f a u l t )
S W 2 = c l o s e : Z / 4
1 0 k W
0 W
N o t e : ( S W 2 = o p e n , S W 1 = X ) : Z / 2 ( d e f a u l t )
( S W 2 = c l o s e , S W 1 = o p e n ) : Z / 4
H T 8 2 M 2 2 A
1
2
3
4
5
6
7
8
1 0
V S S
V 3 3 O
U S B D + / C L K
U S B D - / D A T A
R E S E T
S E L 1
S D I O
S C L K
R B 0
V D D
U S B -
U S B +
V S S
5 k W
O S C 1
O S C 2
V D D
L E D
M
R
L
Z 2
Z 1
R B 1
S E L 0
9
2 0
1 9
1 8
1 7
1 6
1 5
1 4
1 3
1 2
1 1
M B
R B
L B
R B 0
R B 1
1
2
3
4
3 3 p F
3 3 p F
1 . 5 k W
3 3 W
3 3 W
0 . 1 m F
6 M H z
1 M W
3 0 p F
3 0 p F
0 . 1 m F
1 0 0 k W
0 . 0 1 m F
1 0 m F
V
D D
3 3 W
0 . 1 m F
3
0
k
W
1
k
W
A
B
C
V D D
2 4 M H z
1
2
2 . 2 m F
A D N S 2 6 1 0
0 . 1 m F
5 k W
S D I O
S C L K
S W 2
S W 1
7
S D I O
S C L K
G N D
O S C _ I N
O S C _ O U T
R E F A
X Y _ L E D
S D I O
S C L K
5
3
4
8
6
1 0 0 W
1 0 0 k W
1 k W
1 0 k W
Package Information
20-pin DIP (300mil) Outline Dimensions
Symbol
Dimensions in mil
Min.
Nom.
Max.
A
1020
1045
B
240
260
C
125
135
D
125
145
E
16
20
F
50
70
G
100
H
295
315
I
335
375
a
0
15
HT82M22A
Rev. 1.10
5
August 4, 2004
2 0
1
1 1
1 0
a
A
B
C
D
E
F
G
H
I