HT82M98A
3-Key 3D USB+PS/2 Mouse Controller
Features
·
·
Operating voltage: 4.4V~5.25V
Single chip solution especially for USB mouse
function
·
Complete Universal Serial Bus specs V1.1
·
compatibility
HALT function and wake-up feature reduce power
consumption
·
Serial Bus Interface Engine (SIE)
·
Plug and Play functions
·
USB transceiver
·
Minimal external components
·
Microsoft 3D Intelli mouse and IBM PS/2 mouse
compatible
·
·
6MHz crystal oscillator for system clock
18/20-pin DIP package
·
·
Supports three buttons (R, M, L) and three axes
(X, Y, Z) input
Z axis can only support encoder which divided by 2
General Description
HT82M98A is a 3D mouse controller especially de-
signed for USB and PS/2 applications. The HT82M98A
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 X/Y axis photo in-
put with built-in Holtek¢s special dynamic photo-input re-
sistor and Z axis can support two kinds of scroller input,
namely; optomechanical and mechanical. It requires
minimal external components to implement 3D USB
plus PS/2 mouse. It can be briefly described as a Holtek
8-bit MCU with an on-chip USB interface logic. The
USB is specified by the Universal Serial Bus Specifica-
tion V1.1.
Block Diagram
R
e
g
i
s
t
e
r
U
S
B
S
e
t
T
r
a
n
s
c
e
i
v
e
r
U
S
B
i
U
S
B
D
+
R
e
c
e
v
e
r
U
S
B
D
U
S
B
S
e
r
i
a
l
U
S
B
I
n
t
e
r
f
a
c
e
E
n
g
i
n
e
T
r
a
n
s
m
i
t
t
e
r
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
L
o
g
i
c
V
o
l
t
a
g
e
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. 2.00
1
October 31, 2006