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

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

Скачать:  PDF   ZIP

Document Outline

HT82M33A
3D Mouse Controller
Pin Assignment
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
Fit Plug and Play com port device specification
Z axis can support two kinds of scroller in-
put (optomechanical and mechanical)
2MHz operating frequency with external
resonator
18-pin DIP package
General Description
The HT82M33A is a Plug and Play 2-in-1 (Se-
rial and PS/2) 3D mouse controller. It is compat-
ible with Microsoft Intelli mouse. The Z axis can
support two kinds of scroller input, namely; op-
tomechanical and mechanical.
18
17
16
15
14
13
12
11
10
1
2
3
4
5
6
7
8
9
VDD
TEST
Y2
Y1
X2
X1
LB
Ro
RB
Z1
Z2
RESET
MODE
OSCI
OSCO
CLOCK
DATA
VSS
HT82M33A
18 DIP
1
3rd Mar '99
Pin Description
Pin No.
Pin Name
I/O
Description
1,2
Z1, Z2
I
"Z axis input": Supports two kinds of scroller input, optomechanical
and mechanical
3
RESET
I
"Reset input": Resets internal circuit by input low, normal is
connected to high by internal pull-high resistor (120k
).
4
MODE
I
"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.
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
"CLOCK I/O": PS/2 mouse CLOCK line. NMOS open drain output
with 7.5k
pull-high resistor.
8
DATA
I/O
"DATA/RXD I/O" PS/2 mouse DATA line or MS mouse RXD output.
NMOS open drain output with 7.5k
pull-high resistor.
9
VSS
I
Negative power pin
10~12
RB, Ro, LB
I
"Right Button": Normal pull-high (45k
), press connect to low.
"Rolling Button" : Normal pull-high (45k
), press connect to low.
"Left Button": Normal pull-high (45k
), press connect to low.
13~16
X1, X2,
Y1, Y2
I
"X/Y axis input": Auto level detecting input. Any signal over 0.6V
V
PP
is acceptable but the +V
P
cannot be over 2.5V
17
TEST
I
"IC test pin": with built-in pull-low resistor. 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 the PIN Ro and
LB output.
18
VDD
I
Positive power pin.
Absolute Maximum Ratings
Supply Voltage .............................. 0.3V to 6.5V
Storage Temperature................. 50
C to 125
C
Input Voltage................. V
SS
0.3V to V
DD
+0.3V
Operating Temperature............... 25
C to 70
C
Note: These are stress ratings only. Stresses exceeding the range specified 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 conditions may affect device reliability.
HT82M33A
2
3rd Mar '99
D.C. Characteristics
Ta=25
C
Symbol
Parameter
Test Conditions
Min. Typ. Max. Unit
V
DD
Conditions
V
DD
Operating Voltage
--
--
4.5
5.0
5.5
V
I
SD
Standby Voltage
5V
RESET=0V, no load
--
--
1.5
mA
I
DD
Operating Current
5V
Freq=2MHz,
RESET=5V, no load
--
2.2
3
mA
V
IL
Input Low Voltage
(RB, Ro, LB, TEST)
5V
--
0
--
1.5
V
V
IH
Input High Voltage
(RB, Ro, LB, TEST)
5V
--
3.5
--
5.0
V
V
IL1
Input Low Voltage (Z1, Z2)
5V
--
0
--
1.0
V
V
IH1
Input High Voltage (Z1, Z2)
5V
--
1.2
--
5.0
V
V
IL2
Input Low Voltage
(CLOCK, DATA)
5V
--
0
--
1.2
V
V
IH2
Input High Voltage
(CLOCK, DATA)
5V
--
2.1
--
5.0
V
V
IL3
Input Low Voltage (RESET)
5V
--
0
--
1.8
V
V
IH3
Input High Voltage (RESET)
5V
--
3.3
--
5.0
V
I
OL
Output Sink Current
(CLOCK, DATA)
5V
V
IL
=0.5V 6
--
--
mA
I
OH
Output Source Current
(CLOCK, DATA)
5V
V
IH
=4.5V
--
2
--
mA
R
L
Pull-low Resistor (Z1, Z2)
5V
V
IH
=5V, V
SS
=0V
--
600
--
k
R
L1
Pull-low Resistor (TEST)
5V
V
IH
=5V, V
SS
=0V
10
17
30
k
R
L2
Pull-low Resistor (RB, Ro, LB) 5V
V
IH
=5V,V
SS
=0V
33
45
56
k
R
L3
Pull-low Resistor (MODE)
5V
V
IH
=5V,V
SS
=0V
48
60
72
k
R
H
Pull-high Resistor
(CLOCK, DATA)
5V
V
IL
=0V
5
7.5
10
k
R
H1
Pull-high Resistor (RESET)
5V
V
IL
=0V
100
125
150
k
HT82M33A
3
3rd Mar '99
A.C. Characteristics
Ta=25
C
Symbol
Parameter
Test Conditions
Min. Typ. Max. Unit
V
DD
Conditions
f
P
X,Y Input Frequency
5V
--
--
--
8.2
kHz
f
N
X,Y Operating Frequency
5V
--
--
--
8
kHz
t
KD
Key Debounce
5V
--
--
52
--
ms
t
MS
Transmission Time
5V
Serial mouse mode
--
33
--
ms
t
S
Start Bit Time
5V
Serial mouse mode
--
0.85
--
ms
t
D
Data Bit Time
5V
Serial mouse mode
--
0.82
--
ms
t
P
Stop Bit Time
5V
Serial mouse mode
--
0.82
--
ms
t
RD
ID Code Delay
5V
Serial mouse mode
--
15
--
ms
t
R
Rising Edge Crossed Width
5V
--
50
--
--
s
t
F
Falling Edge Crossed Width
5V
--
50
--
--
s
t
RESET
Reset Low Pulse Width
5V
--
1
--
--
s
F
OSC
System Clock
5V
Crystal Oscillator
--
2.0
--
MHz
HT82M33A
4
3rd Mar '99
Functional Description
Serial mouse
Data format of 3D Serial mouse
1200 bps, N, 7, 1, single direction
Bit No.
6
5
4
3
2
1
0
1st word
1
L
R
Y7
Y6
X7
X6
2nd word
0
X5
X4
X3
X2
X1
X0
3rd word
0
Y5
Y4
Y3
Y2
Y1
Y0
4th word
0
0
Ro
Z3
Z2
Z1
Z0
Notes: X7~X0: -128<X<127, (2's complement)
Y7~Y0: -128<Y<127, (2's complement)
Z3~Z0: -8<Z<7, (2's complement)
Button status:1=pressed, 0=released
Win 95 Plug and Play ID fields
For compatibility with the old serial mouse
drivers, all mouse-compatible pointing de-
vices must restrict themselves to a 6-bit char-
acter set, for all fields except the mouse ID.
Therefore, all old-mouse-compatible strings
are limited to values of 0
00 to 0
3f; character
strings are ASCII codes from 0
20 to 0
5f,
offset by subtracting 0
20.
Microsoft mode
Field Name
Size
Field Data
Description
Old Mouse ID
1
4D
Identifies a mouse for old Microsoft
mode drivers
Compatible with Microsoft
Intelli mouse
5
5A, 40, 00, 00, 00
"Z@"
Begin PnP
1
08
"(" indicates PnP IDs will follow
PnP Rev
2
01, 24
Identifiers PnP version 1.0
EISA ID
3
28, 34, 2B
"HTK" (A mouse company)
Product ID
4
10, 10, 10, 11
"0001" (Unique product identifier)
Extended
1
3C
"\"
Class Name
6
3C, 2D, 2F, 35, 33, 25
"\MOUSE" fits a defined Windows 95
class name
Driver ID
8
3C, 30, 2E, 30, 10,
26, 10, 21
"\PNP0F0A" fits a defined Windows 95
Microsoft mouse compatible ID
Checksum
2
19, 10
Checksum of all characters from begin
PnP to End PnP, exclusive of the
checksum characters themselves.
End PnP
1
09
")" indicates PnP IDs complete
HT82M33A
5
3rd Mar '99