Feature
•
Microsoft Intelli mouse compatible
•
IBM PS/2 mouse and Microsoft serial mouse
compatible
•
Support rolling buttons in serial and PS/2
mouse mode
•
Supports three buttons (RB, Ro, LB) and
three axis (X, Y, Z) inputs
General Description
The HT82M33A is a Plug and Play 2-in-1 (Serial and PS/2) 3D mouse controller . It is compatible with Microsoft Intelli mouse. The Z axis can
Pin Assignment
HT82M33A
3D Mous e Contro ller
•
Fit Plug and Play com port device specification
•
Z axis can support two kinds of scroller input (optomechanical and mechanical)
•
2MHz operating frequency with external
resonator
•
18-pin DIP package
support two kinds of scroller input, namely; optomechanical and mechanical.
Z1
Z2
RESET
MODE
OSCI
OSCO
CLOCK
DATA
VSS
18
1
17
2
16
3
15
4
14
5
13
6
12
7
11
8
10
9
HT82M33A
– 18 DIP
VDD
TEST
Y2
Y1
X2
X1
LB
Ro
RB
1 3rd Mar ’99
Pin Description
Pin No. Pin Name I/O Description
1,2 Z1, Z2 I
3 RESET I
4 MODE I
5 OSCI I “Oscillator in”: Connect to 2MHz crystal or resonator
6 OSCO O “Oscillator out”: Connect to 2MHz crystal or resonator
7 CLOCK I/O
8 DATA I/O
9 VSS I Negative power pin
10~12 RB, Ro, LB I
13~16
X1, X2,
Y1, Y2
17 TEST I
18 VDD I Positive power pin.
“Z axis input”: Supports two kinds of scroller input, optomechanical
and mechanical
“Reset input”: Resets internal circuit by input low, normal is
connected to high by internal pull-high resistor (120k
“MS or PS/2 mode selection”: Low for PS/2 mouse, high for MS
mouse. The MS PnP mouse ID code sure will appear when this pin
rise from low to high. Normal is connected to low by internal
pull-low resistor (60k
Ω). The mode input transition voltage is 2.0V.
“CLOCK I/O”: PS/2 mouse CLOCK line. NMOS open drain output
with 7.5k
Ω pull-high resistor.
“DATA/RXD I/O” PS/2 mouse DATA line or MS mouse
NMOS open drain output with 7.5k
“Right Button”: Normal pull-high (45k
“Rolling Button” : Norma l pull-high (45k
“Left Button”: Normal pull-high (45k
“X/Y axis input”: Auto level detecting inpu t. Any signal o ver 0.6V
I
V
is acceptable but the +VP cannot be over 2.5V
PP
Ω pull-high resistor.
Ω), press connect to low.
Ω), press connect to low.
Ω), press connect to low.
“IC test pin”: with built-in pull-low res istor. In normal operation
this is connected to VSS or floating. While the pin is connected to
VDD, this will provide the H/W test. The chip will accord the state
of the RB pin, to switch the X1/Y1 and X2/Y2 via th e PIN Ro an d
LB output.
HT82M33A
Ω).
RXD output.
Absolu te Maximu m R a tin g s
Supply Voltage.......................... ....–0.3V to 6.5V Storage Temperature.................–50°C to 125°C
Input V oltage................. V
Note: These are stress ratings only. Stresses exceeding the range specifie d under “Absolute Maxi-
mum 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 condition s may affect device reliability.
–0.3V to VDD+0.3V Operating Temperature...............–25°C to 70°C
SS
2 3rd Mar ’99
HT82M33A
D.C. Characteristics Ta=25°C
Symbol Parameter
V
DD
I
SD
I
DD
V
IL
V
IH
V
IL1
V
IH1
V
IL2
V
IH2
V
IL3
V
IH3
I
OL
I
OH
R
L
R
L1
R
L2
R
L3
R
H
R
H1
Operating Voltage — — 4.5 5.0 5.5 V
Standby Voltage 5V RESET=0V, no load — — 1.5 mA
Operating Current 5V
Input Low Voltage
(RB, Ro, LB, TEST)
Input High Voltage
(RB, Ro, LB, TEST)
Input Low Voltage (Z1, Z2) 5V — 0 — 1.0 V
Input High Voltage (Z1, Z2) 5V — 1.2 — 5.0 V
Input Low Voltage
(CLOCK, DATA)
Input High Voltage
(CLOCK, DATA)
Input Low Voltage (RESET) 5V — 0 — 1.8 V
Input High Voltage (RESET) 5V — 3.3 — 5.0 V
Output Sink Current
(CLOCK, DATA)
Output Source Current
(CLOCK, DATA)
Pull-low Resistor (Z1, Z2) 5V VIH=5V, VSS=0V — 600 — kΩ
Pull-low Resistor (TEST) 5V VIH=5V, VSS=0V 10 17 30 kΩ
Pull-low Resistor (RB, Ro, LB) 5V VIH=5V,VSS=0V 33 45 56 kΩ
Pull-low Resistor (MODE) 5V VIH=5V,VSS=0V 48 60 72 kΩ
Pull-high Resistor
(CLOCK, DATA)
Pull-high Resistor ( RES ET) 5V VIL=0V 100 125 150 kΩ
Test Conditions
V
DD
Conditions
Freq=2MHz,
RESET=5V, no load
Min. Typ. Max. Unit
—2.23mA
5V — 0 — 1.5 V
5V — 3.5 — 5.0 V
5V — 0 — 1.2 V
5V — 2.1 — 5.0 V
5V V
5V V
5V V
=0.5V 6 — — mA
IL
=4.5V — 2 — mA
IH
=0V 5 7.5 10 kΩ
IL
3 3rd Mar ’99
HT82M33A
A.C. Characteristics Ta=25°C
Symbol Parameter
f
P
f
N
t
KD
t
MS
t
S
t
D
t
P
t
RD
t
R
t
F
t
RESET
F
OSC
X,Y Input Frequency 5V — — — 8.2 kHz
X,Y Operating Frequency 5 V — — — 8 kHz
Key Debounce 5V — — 52 — ms
Transmission Time 5 V Serial mouse mode — 33 — ms
Start Bit Time 5V Serial mouse mode — 0.85 — ms
Data Bit Time 5V Serial mouse mode — 0.82 — ms
Stop Bit Time 5V Serial mouse mode — 0.82 — ms
ID Code Delay 5V Serial mouse mode — 15 — ms
Rising Edge Crossed Width 5V — 50 — — µs
Falling Edge Crossed Width 5V — 50 — — µs
Reset Low Pulse Width 5V — 1 — — µs
System Clock 5V Crystal Oscillator — 2.0 — MHz
Test Conditions
V
DD
Conditions
Min. Typ. Max. Unit
4 3rd Mar ’99