HT82M28A
3/5-Key USB Vista Tilt 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 func-
tion
·
·
·
·
Supports 5/7 buttons and Z-axis input
HALT function and wake-up feature reduce power
consumption
Z-axis can support only encoder Z/2 scroller input
·
·
·
·
Plug and Play functions
Complete Universal Serial Bus specs V2.0 compati-
bility
Minimal external components
6MHz crystal oscillator for system clock
·
·
·
·
·
Vista tilt mouse protocol supported
3 key or 5 key mode can be selected by circuit
DPI can be selected high or low by circuit
Tilt or Non-tilt protocol can be selected by circuit
Serial Bus Interface Engine (SIE)
Interface compliant with A2610, A2620, A5020, and
P3101
·
·
Pass USB-IF and EMC testing
20-pin DIP/SOP package
General Description
HT82M28A is a Plug and Play 3D USB Mouse controller.
The HT82M28A can support the USB Standard Request
as well as HID Class Request version 1.1. The Z-axis
can support only Z/2 encoder scroller input. It requires
minimal external components to implement 3D and Win-
dows Vista 7 key USB 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 Specification V2.0.
The USB product ID of 5 key mode is 2083H, and the
USB product ID of 3 key mode is 2082H.
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
Rev. 1.00
1
July 20, 2007