HT82M25A(20DIP-A) [HOLTEK]
Micro Peripheral IC;型号: | HT82M25A(20DIP-A) |
厂家: | HOLTEK SEMICONDUCTOR INC |
描述: | Micro Peripheral IC |
文件: | 总13页 (文件大小:132K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
HT82M25X
3/5-Key USB+PS/2 Optical Mouse Controller
Features
·
·
Operating voltage: 4.4V~5.25V
USB transceiver
·
·
Compatible with Microsoft Windows 2000 and
5-button Wheel Mouse
Single chip solution especially for USB mouse
function
·
·
Microsoft 3D Intelli mouse and IBM PS/2 mouse
compatible
Power down function and wake-up feature reduce
power consumption
·
·
·
·
·
·
·
·
Supports 3/5 buttons and Z-axis input
Plug and Play functions
Z-axis can support two kinds of scroller input
- optomechanical and mechanical
Minimal external components
6MHz crystal system clock oscillator
Interface compliant with ADNS-5020
Passed WHQL, USB-IF and EMC testing
Range of packaging types
·
·
3 key or 5 key mode can be selected by package
Complete Universal Serial Bus spec. V2.0
compatibility
·
Serial Bus Interface Engine (SIE)
General Description
These devices are Plug and Play Windows 2000 and
5-button 3D USB+PS/2 Mouse controllers. Fully sup-
porting the USB standard request as well as HID Class
Request version 1.1, they are compatible with Microsoft
Intelli 3D or Windows 2000 5 key PS/2 mouse. The
Z-axis can support two kinds of scroller input, both
optomechanical and mechanical. The devices require a
minimum of external components to implement a 3D or
Windows 2000 5 key USB plus PS/2 mouse. All of the
device features in combination provide a versatile
Holtek MCU with fully integrated USB interface logic.
The USB is specified by the Universal Serial Bus Speci-
fication V2.0.
The USB vendor ID for the devices is defined as
04D9H, the USB product ID is different for different
packages.
Selection Table
Part No.
HT82M25A
Interface
USB and PS/2
USB and PS/2
USB and PS/2
USB and PS/2
USB only
Mode
USB Product ID
1135H
Package
20DIP/SOP
20DIP/SOP
18DIP/SOP
18DIP/SOP
18DIP/SOP
18DIP/SOP
Windows 2000
HT82M25A-1
HT82M25B
Windows 2000
1135H
3D
3D
3D
3D
1133H
HT82M25B-1
HT82M25C
HT82M25C-1
1133H
1133H
USB only
1133H
Rev. 1.00
1
May 14, 2007
HT82M25X
Block Diagram
U
S
B
R
e
g
i
s
t
e
r
T
r
a
n
s
c
e
i
v
e
r
S
e
t
U
U
o
S
B
i
U
S
B
D
+
R
e
c
e
v
e
r
U
S
B
D
S
B
U
S
B
S
e
r
i
a
l
T
r
a
n
s
m
i
t
t
e
r
I
n
t
e
r
f
a
c
e
E
n
g
i
n
e
H
o
l
t
e
k
(
S
I
E
)
8
-
b
i
t
a
n
d
M
i
c
r
o
c
o
n
t
r
o
l
l
e
r
C
o
n
t
r
o
l
V
l
t
a
g
e
L
o
g
i
c
V
3
3
O
R
e
g
u
l
a
t
o
r
O
O
S
S
C
C
1
2
C
l
o
c
k
M
a
i
n
F
I
F
O
s
´
2
G
e
n
e
r
a
t
o
r
S
t
a
t
e
m
a
c
h
i
n
e
V
D
D
R
C
S
u
s
p
e
n
s
i
o
n
R
E
S
E
T
C
o
n
t
r
o
l
V
S
S
Pin Assignment
V
S
3
S
2
1
1
1
1
1
1
1
1
1
0
9
8
7
6
5
4
3
2
1
O
S
S
C
C
1
2
1
2
3
4
5
6
7
8
9
1
V
3
O
O
V
S
3
S
O
O
V
L
M
R
L
Z
Z
S
S
C
C
1
2
1
1
1
1
1
1
1
1
1
8
7
6
5
4
3
2
1
0
1
2
3
4
5
6
7
8
9
U
S
B
D
+
/
C
L
K
V
L
M
R
L
Z
Z
R
D
D
V
3
O
E
D
U
S
B
D
+
/
C
L
K
D
D
U
S
B
D
-
/
D
A
S
T
E
A
E
D
R
/
E
T
U
S
B
D
-
/
D
A
S
T
E
A
S
C
L
K
Z
_
S
E
L
R
/
E
T
S
D
I
O
S
C
L
K
Z
_
S
E
L
2
1
N
R
E
S
E
T
S
D
I
O
2
1
D
P
I
_
S
E
B
L
N
R
E
S
E
T
B
1
R
0
0
D
P
I
_
S
E
L
H
T
8
2
M
2
5
A
/
H
T
8
2
M
2
5
A
-
1
H
T
8
2
M
2
5
B
/
/
H
T
T
8
8
2
M
2
5
B
-
1
1
2
0
D
I
P
-
A
/
S
O
P
-
A
H
T
8
2
M
2
5
C
H
2
M
2
5
C
-
1
8
D
I
P
-
A
/
S
O
P
-
A
Rev. 1.00
2
May 14, 2007
HT82M25X
Pin Description
Pin Name
VSS
I/O
Description
Negative power supply, ground
3.3V voltage output
¾
V33O
O
USBD+/CLK
USBD-/DATA
RESET
I/O USB data plus or PS2 Clock, F/W auto-detect USBD+ for USB, CLK for PS2
I/O
I
USB data minus or PS2 Data, F/W auto-detect USB- for USB, DATA for PS2
Chip reset input, low active
NRESET
I/O Reset pin for Agilent sensor IC
1 (N/C): 500dpi
DPI_SEL
SDIO
I
0 (GND): 1000dpi
I/O Serial data for Agilent sensor IC SDIO
Serial data for Agilent sensor IC SCLK
I/O 1 (N/C): z-axis is divided by 2
0 (pull-down): z-axis is divided by 4
SCLK/Z_SEL
Click button detection. Input ports with 30kW pull-high resistor.
RB0, RB1
L, R, M
I
I
Input ports with pull-high resistor. These pads can function as Left, Right, Middle, B4 and B5
button input lines.
Z1, Z2
LED
Z-axis input supports two kinds of scroller input; optomechanical and mechanical.
I/O LED drive output
VDD
5V positive power supply
¾
O
I
OSC2
OSC1
6MHz OSC output
6MHz OSC input
Absolute Maximum Ratings
Supply Voltage..............................VSS-0.3V to VSS+6V
MCU Input Voltage.....................VSS-0.3V to VDD+0.3V
USB Input Voltage ....................VSS-0.3V to V33O+0.3V
Storage Temperature............................-50°C to 125°C
Operating Temperature...........................-25°C to 70°C
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
reliability.
Rev. 1.00
3
May 14, 2007
HT82M25X
D.C. Characteristics
Ta=25°C
Test Conditions
Conditions
Symbol
VDD
Parameter
Min.
Typ.
Max.
Unit
VDD
Operating Voltage
4.4
¾
¾
¾
5.25
¾
V
¾
¾
¾
10
3
USB mode
PS/2 mode
mA
mA
mA
No load,
SYS=6MHz
Operating Current
(Crystal OSC)
IDD
5V
f
¾
ISUS
VIL1
USB Suspend Mode
5V No load, system HALT
250
¾
Input Low Voltage
(Z1, Z2, L, M, R)
5V
5V
0
1.0
5
V
V
¾
¾
¾
¾
Input High Voltage
(Z1, Z2, L, M, R)
VIH1
3.5
VIL2
VIH2
Input Low Voltage (RESET)
Input High Voltage (RESET)
5V
5V
0
1.5
5
V
V
¾
¾
¾
¾
3.5
Built-in Power on Reset VDD
Detection Voltage
VPOR
IOL
5V
5V
3.7
50
V
¾
¾
¾
¾
¾
VOL=0.8V
Sink Current (LED)
mA
A.C. Characteristics
Ta=25°C
Test Conditions
Conditions
Symbol
Parameter
System Clock (Crystal OSC)
Min.
Typ.
Max.
Unit
VDD
fSYS
5V
0
6000
kHz
¾
¾
Note: tSYS=1/fSYS
Timing Diagram
Z-axis Photo-Coupler Crossover Width
Z
1
Z
2
t
f
t
r
t
P
N
o
t
e
:
F
o
r
Z
-
a
x
i
s
r
P
f
Z-axis Counting
Z
Z
1
2
+
1
+
1
-
1
-
1
Rev. 1.00
4
May 14, 2007
HT82M25X
Functional Description
PS/2 Mouse
·
For the HT82M25B/HT82M25B-1, HT82M25C/
HT82M25C-1, the mouse mode changes between
Standard and 3D PS/2 mode.
·
PS/2 status byte
¨
Byte 1
Sending the commands in the following sequence will
set the mouse to the 3D PS/2 mode.
Bit 7: Reserved
Bit 6: 0=Stream Mode, 1=Remote Mode
Bit 5: 0=Disabled, 1=Enabled
Bit 4: 0=Scaling 1:1, 1=Scaling 2:1
Command
F3h
Response From Mouse
FAh
C8h
FAh
Bit 3: 1=Wrap Mode, 0=Stream or Remote
(different from IBM specs.)
F3h
FAh
64h
FAh
Bit 2: 1=Left Button Pressed
Bit 1: 1=Middle Button Pressed
Bit 0: 1=Right Button Pressed
F3h
FAh
50h
FAh
¨
F2h
FAh, 03h
Byte 2
Bit 0~7 current resolution setting
(Bit 0=LSB)
·
For the HT82M25A/HT82M25A-1, the mouse mode
changes between Standard and Windows 2000 PS/2
mode.
¨
Byte 3
Bit 0~7 current sampling rate (Bit 0=LSB)
Sending the commands in the following sequence will
set the mouse to the Windows 2000 PS/2 mode.
·
Standard PS/2 data format
Command
F3h
Response From Mouse
(HT82M25A/HT82M25A-1, HT82M25B/HT82M25B-1)
FAh
Bit No.
7
6
5
4
3
2
1
0
C8h
FAh
1st word
YV XV YS XS
1
M
R
L
F3h
FAh
2nd word X7 X6 X5 X4 X3 X2 X1 X0
3rd word Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
C8h
FAh
F3h
FAh
·
Data format for 3D PS/2
50h
FAh
(HT82M25A/HT82M25A-1, HT82M25B/HT82M25B-1)
F2h
FAh, 04h
Bit No.
7
6
5
4
3
2
1
0
¨
At any time the PC sends a reset ²FFh² command
to the mouse, it will reset the mouse to Standard
PS/2 mode.
1st word
YV XV YS XS
1
M
R
L
2nd word X7 X6 X5 X4 X3 X2 X1 X0
3rd word Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
After a power-on reset is initiated, the mouse is set to
Standard PS/2 mode.
4th word
Z7 Z6 Z5 Z4 Z3 Z2 Z1 Z0
·
USB mouse data format for 3D mode
Note:
The X/Y data report is 9-bit 2¢s complement
The Z data report is 8-bit 2¢s complement
(HT82M25A/HT82M25A-1, HT82M25B/HT82M25B-1,
HT82M25C/HT82M25C-1)
·
Bit No.
7
6
5
4
3
2
1
0
Data format for 5-button Wheel Mouse
(HT82M25A/HT82M25A-1)
1st word
0
0
0
0
0
M
R
L
Bit No.
7
6
5
4
3
2
1
0
2nd word X7 X6 X5 X4 X3 X2 X1 X0
3rd word Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
1st word
0
0
YS XS
1
M
R
L
2nd word X7 X6 X5 X4 X3 X2 X1 X0
3rd word Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
4th word
Z7 Z6 Z5 Z4 Z3 Z2 Z1 Z0
4th word
0
0
RB1 RB0 Z3 Z2 Z1 Z0
Note: X- movement towards the right is positive, mov-
ing towards the left is negative
Y- upward movement is positive, moving down
is negative
Z- rolling towards the user is positive, otherwise
negative
Button status: 1=pressed, 0=released
Rev. 1.00
5
May 14, 2007
HT82M25X
·
Data format for Windows 2000 mode
(HT82M25A/HT82M25A-1)
Note: X- movement towards the right is positive, mov-
ing towards the left is negative
Bit No.
1st word
7
6
5
4
3
2
1
0
Y- upward movement is negative, moving down
is positive
0
0
0
RB1 RB1
M
R
L
Z- rolling towards the user is negative, otherwise
positive
2nd word X7 X6 X5 X4 X3 X2 X1 X0
3rd word Y7 Y6 Y5 Y4 Y3 Y2 Y1 Y0
Button status: 1=pressed, 0=released
4th word
Z7 Z6 Z5 Z4 Z3 Z2 Z1 Z0
Application Circuits
HT82M25A Application Circuit is for Reference Only
V
D
D
1
2
3
4
V
D
D
1
0
m
F
m
0 . 0 1 F
U
S
B
-
m
0 . 1 F
C
U
S
B
+
2
2
W
V
S
S
3
0
0
A
B
2
1
1
1
1
1
1
1
1
1
0
9
8
7
6
5
4
3
2
1
1
3
V
S
3
S
O
S
S
C
1
2
1
8
3
4
2
7
6
5
2
4
S
D
C
I
L
O
X
Y
_
L
E
D
V
3
O
O
C
3
3
3
W
U
U
S
S
B
B
D
D
+
/
C
L
K
V
D
D
m
3 . 3 F
3
W
m
0 . 1 F
-
/
D
A
T
A
R
E
G
0
S
K
3
3
p
F
L
E
D
1
.
5
k
m
0 . 1 F
0
.
1
m
F
5
6
M
R
S
E
S
L
E
T
G
N
D
N
R
E
S
E
T
R
C
D
K
/
Z
_
S
E
L
Z
_
S
E
L
m
0 . 1 F
3
3
p
F
7
8
L
S
N
I
O
V
D
D
5
5
.
1
k
N
C
S
R
E
S
E
T
Z
2
m
4 . 7 F
9
D
R
P
B
I
0
_
S
E
L
Z
1
1
A
D
N
S
-
5
0
2
0
1
0
D
P
I
_
S
E
L
R
B
1
0
0
k
H
T
8
2
M
2
5
A
/
H
T
8
2
M
2
5
A
-
1
1
0
k
N
o
t
e
:
D
D
P
I
_
S
E
L
=
o
p
e
n
:
5
0
0
D
P
I
P
P
I
_
S
E
L
=
c
l
o
s
e
:
/
1
0
0
0
D
I
M
B
m
0 . 1 F
R
B
Z
Z
_
S
E
L
=
o
p
e
n
:
Z
2
_
S
E
L
=
c
l
o
s
e
:
Z
/
4
L
B
6
M
H
z
R
R
B
B
0
1
V
D
D
1
2
3
4
V
D
D
1
0
m
F
0
.
0
1
m
F
U
S
B
-
m
0 . 1 F
C
U
S
B
+
2
2
W
V
S
S
3
0
0
A
B
1
1
1
1
1
1
1
1
1
8
7
6
5
4
3
2
1
0
1
3
V
S
3
S
O
S
S
C
1
1
8
3
4
2
7
6
5
2
4
S
D
C
I
L
O
X
Y
_
L
E
D
V
3
O
O
C
2
3
3
3
W
U
U
S
S
B
B
D
D
+
/
C
L
K
V
D
D
3
.
3
m
F
3
W
m
0 . 1 F
-
/
D
A
T
A
S
K
R
E
G
0
3
3
p
F
1
.
5
k
W
L
E
D
m
0 . 1 F
m
0 . 1 F
5
6
M
R
S
E
S
L
E
T
N
R
E
S
E
T
G
N
D
R
C
D
K
/
Z
_
S
E
L
Z
_
S
E
L
m
0 . 1 F
3
3
p
F
7
8
L
2
1
S
N
I
O
5
.
1
k
N
C
S
V
D
D
5
R
P
E
S
E
T
Z
4
.
7
m
F
9
D
I
_
S
E
L
Z
A
D
N
S
-
5
0
2
0
D
P
I
_
S
E
L
H
T
8
2
M
2
2
5
B
/
H
T
8
2
M
2
5
B
-
1
1
0
0
k
H
T
8
2
M
5
C
/
H
T
8
2
M
2
5
C
-
1
1
0
k
W
N
o
t
e
:
D
D
P
I
_
S
E
L
=
o
p
e
n
:
5
0
0
D
P
I
P
I
_
S
E
L
=
c
l
o
s
e
:
1
0
0
0
D
P
I
M
R
L
B
m
0 . 1 F
Z
Z
_
S
E
L
=
o
p
e
n
:
Z
/
2
B
_
S
E
L
=
c
l
o
s
e
:
Z
/
4
6
M
H
z
B
Note: Place the 0.1mF capacitor, 22W resistor and 0.01mF capacitor as close to VDD pin as possible.
Rev. 1.00
6
May 14, 2007
HT82M25X
Package Information
18-pin DIP (300mil) Outline Dimensions
A
1
8
1
0
B
9
1
H
C
D
a
E
G
I
F
Dimensions in mil
Nom.
Symbol
Min.
895
240
125
125
16
Max.
915
260
135
145
20
A
B
C
D
E
F
G
H
I
¾
¾
¾
¾
¾
50
70
¾
100
¾
¾
¾
295
335
0°
315
375
15°
¾
a
¾
Rev. 1.00
7
May 14, 2007
HT82M25X
18-pin SOP (300mil) Outline Dimensions
1
8
1
0
A
B
1
9
C
C
'
G
H
D
a
E
F
Dimensions in mil
Nom.
Symbol
Min.
394
290
14
447
92
¾
Max.
419
300
20
A
B
C
C¢
D
E
F
¾
¾
¾
¾
¾
50
¾
¾
¾
¾
460
104
¾
4
¾
G
H
a
32
4
38
12
0°
10°
Rev. 1.00
8
May 14, 2007
HT82M25X
20-pin DIP (300mil) Outline Dimensions
A
2
0
1
1
1
0
B
1
H
C
D
a
I
E
F
G
Dimensions in mil
Nom.
Symbol
Min.
1020
240
125
125
16
Max.
1045
260
135
145
20
A
B
C
D
E
F
G
H
I
¾
¾
¾
¾
¾
50
70
¾
100
¾
¾
¾
295
335
0°
315
375
15°
¾
a
¾
Rev. 1.00
9
May 14, 2007
HT82M25X
20-pin SOP (300mil) Outline Dimensions
2
0
1
1
A
B
1
1
0
C
C
'
G
H
D
a
E
F
Dimensions in mil
Nom.
Symbol
Min.
394
290
14
490
92
¾
Max.
419
300
20
A
B
C
C¢
D
E
F
¾
¾
¾
¾
¾
50
¾
¾
¾
¾
510
104
¾
4
¾
G
H
a
32
4
38
12
0°
10°
Rev. 1.00
10
May 14, 2007
HT82M25X
Product Tape and Reel Specifications
Reel Dimensions
D
T
2
C
A
B
T
1
SOP 18W
Symbol
Description
Dimensions in mm
A
B
Reel Outer Diameter
Reel Inner Diameter
330±1.0
62±1.5
13.0+0.5
-0.2
C
D
Spindle Hole Diameter
Key Slit Width
2.0±0.5
24.8+0.3
-0.2
T1
T2
Space Between Flange
Reel Thickness
30.2±0.2
SOP 20W
Symbol
Description
Dimensions in mm
330±1.0
A
B
Reel Outer Diameter
Reel Inner Diameter
62±1.5
13.0+0.5
-0.2
C
D
Spindle Hole Diameter
Key Slit Width
2.0±0.5
24.8+0.3
-0.2
T1
T2
Space Between Flange
Reel Thickness
30.2±0.2
Rev. 1.00
11
May 14, 2007
HT82M25X
Carrier Tape Dimensions
P
0
P
1
t
D
E
F
W
B
0
C
D
1
P
K
0
A
0
SOP 18W
Symbol
Description
Dimensions in mm
24.0+0.3
-0.1
W
Carrier Tape Width
P
E
Cavity Pitch
16.0±0.1
1.75±0.1
11.5±0.1
1.5±0.1
1.5+0.25
4.0±0.1
2.0±0.1
10.9±0.1
12.0±0.1
2.8±0.1
0.3±0.05
21.3
Perforation Position
F
Cavity to Perforation (Width Direction)
Perforation Diameter
Cavity Hole Diameter
Perforation Pitch
D
D1
P0
P1
A0
B0
K0
t
Cavity to Perforation (Length Direction)
Cavity Length
Cavity Width
Cavity Depth
Carrier Tape Thickness
Cover Tape Width
C
SOP 20W
Symbol
Description
Dimensions in mm
24.0+0.3
-0.1
W
Carrier Tape Width
P
E
Cavity Pitch
12.0±0.1
1.75±0.1
11.5±0.1
1.5+0.1
1.5+0.25
4.0±0.1
2.0±0.1
10.8±0.1
13.3±0.1
3.2±0.1
0.3±0.05
21.3
Perforation Position
Cavity to Perforation (Width Direction)
Perforation Diameter
Cavity Hole Diameter
Perforation Pitch
F
D
D1
P0
P1
A0
B0
K0
t
Cavity to Perforation (Length Direction)
Cavity Length
Cavity Width
Cavity Depth
Carrier Tape Thickness
Cover Tape Width
C
Rev. 1.00
12
May 14, 2007
HT82M25X
Holtek Semiconductor Inc. (Headquarters)
No.3, Creation Rd. II, Science Park, Hsinchu, Taiwan
Tel: 886-3-563-1999
Fax: 886-3-563-1189
http://www.holtek.com.tw
Holtek Semiconductor Inc. (Taipei Sales Office)
4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, Taiwan
Tel: 886-2-2655-7070
Fax: 886-2-2655-7373
Fax: 886-2-2655-7383 (International sales hotline)
Holtek Semiconductor Inc. (Shanghai Sales Office)
7th Floor, Building 2, No.889, Yi Shan Rd., Shanghai, China 200233
Tel: 021-6485-5560
Fax: 021-6485-0313
http://www.holtek.com.cn
Holtek Semiconductor Inc. (Shenzhen Sales Office)
5/F, Unit A, Productivity Building, Cross of Science M 3rd Road and Gaoxin M 2nd Road, Science Park, Nanshan District,
Shenzhen, China 518057
Tel: 0755-8616-9908, 8616-9308
Fax: 0755-8616-9722
Holtek Semiconductor Inc. (Beijing Sales Office)
Suite 1721, Jinyu Tower, A129 West Xuan Wu Men Street, Xicheng District, Beijing, China 100031
Tel: 010-6641-0030, 6641-7751, 6641-7752
Fax: 010-6641-0125
Holtek Semiconductor Inc. (Chengdu Sales Office)
709, Building 3, Champagne Plaza, No.97 Dongda Street, Chengdu, Sichuan, China 610016
Tel: 028-6653-6590
Fax: 028-6653-6591
Holtek Semiconductor (USA), Inc. (North America Sales Office)
46729 Fremont Blvd., Fremont, CA 94538
Tel: 510-252-9880
Fax: 510-252-9885
http://www.holtek.com
Copyright Ó 2007 by HOLTEK SEMICONDUCTOR INC.
The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek as-
sumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used
solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable
without further modification, nor recommends the use of its products for application that may present a risk to human life
due to malfunction or otherwise. Holtek¢s products are not authorized for use as critical components in life support devices
or systems. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information,
please visit our web site at http://www.holtek.com.tw.
Rev. 1.00
13
May 14, 2007
相关型号:
©2020 ICPDF网 联系我们和版权申明