HOLTEK HT82M98A

HT82M98A
3D USB+PS2 Mouse
Features
·
·
·
·
·
·
·
Complete Universal Serial Bus specs V1.0
compatibility
Serial Bus Interface Engine (SIE)
USB transceiver
Microsoft 3D Intelli mouse and IBM PS/2
mouse compatible
Supports three buttons (R, M, L) and three
axes (X, Y, Z) input
Z axis can support two kinds of scroller input (optomechanical and mechanical)
·
·
·
·
·
Single chip solution especially for USB
mouse function
Halt function and wake-up feature reduce
power consumption
Plug and Play functions
Minimal external components
6MHz crystal oscillator for system clock
18-pin DIP package
General Description
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 mC with an on-chip USB interface logic.
The USB is specified by the Universal Serial
Bus Specification V1.0.
HT82M98A is a 3D mouse controller especially
designed for USB and PS/2 applications. The
HT82M98A can support the USB Standard Request as well as HID Class Request version 1.0
draft 4. It is compatible with Microsoft Intelli
3D PS/2 mouse. The X/Y axis photo input with
built-in Holtek¢s special dynamic photo-input
resistor and Z axis can support two kinds of
1
June 14, 2000
HT82M98A
Block Diagram
U S B
T r a n s c e iv e r
R e g is te r
S e t
U S B
R e c e iv e r
U S B D +
U S B D -
U S B
T r a n s m itte r
V o lta g e
R e g u la to r
V 3 3 O
O S C 1
O S C 2
U S B
In te rfa c
(S
a
C o
L o
S e r ia l
e E n g in e
IE )
n d
n tro l
g ic
C lo c k
G e n e ra to r
M a in
S ta te m a c h in e
R C
R E S E T
S u s p e n s io n
C o n tro l
H o lte k
8 - b it
M ic r o c o n tr o lle r
F IF O s ´ 2
V D D
V S S
Pin Assignment
V S S
1
1 8
O S C 1
V 3 3 O
2
1 7
O S C 2
U S B D + /C L K
3
1 6
V D D
U S B D - /D A T A
4
1 5
L E D
R E S E T
5
1 4
M
X 1
6
1 3
R
X 2
7
1 2
L
Y 1
8
1 1
Z 2
Y 2
9
1 0
Z 1
H T 8 2 M 9 8 A
1 8 D IP
2
June 14, 2000
HT82M98A
Pin Description
Pin No.
Pin Name
I/O
Description
USB Interface (2 pins)
3
USBD+/
CLK
I/O
USB data plus or PS2 Clock, F/W auto-detect USBD+ for USB, CLK
for PS2
4
USBD-/
DATA
I/O
USB data minus or PS2 Data, F/W auto-detect USB- for USB, DATA
for PS2
General purpose I/O (9 pins)
6, 7
X1, X2
I
X-axis photo input with built-in Holtek's special dynamic photo input resistor
8, 9
Y1, Y2
I
Y-axis photo input with built-in Holtek's special dynamic photo input resistor
10, 11
Z1, Z2
I
Z-axis input supports two kinds of scroller input; optomechanical
and mechanical
12, 13,
14
L, R, M
I
Input ports with pull-high resistor. These pads can function as Left,
Right and Middle button input lines.
Miscellaneous (7 pins)
1
VSS
¾
Negative power supply, ground.
2
V33O
O
3.3V voltage output
5
RESET
I
Chip reset input, low active
15
LED
I/O Drives LED output
16
VDD
¾
5V positive power supply
17
OSC2
O
6MHz OSC output
18
OSC1
I
6MHz OSC input
3
June 14, 2000
HT82M98A
Absolute Maximum Ratings
Supply Voltage.................................-0.3V to 6V
Storage Temperature.................-50°C to 125°C
mC Input Voltage ...........VSS-0.3V to VDD+0.3V
Operating Temperature ..............-25°C to 70°C
USB Input Voltage .......VSS-0.3V to V33O+0.3V
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.
D.C. Characteristics
Symbol
Parameter
Ta=25°C
Test Conditions
Min.
Typ.
4.5
¾
5.5
V
USB mode
¾
10
¾
mA
PS/2 mode
¾
3
¾
mA
VDD
Conditions
¾
Max. Unit
VDD
Operating Voltage
¾
IDD
Operating Current
(Crystal OSC)
5V
No load,
fSYS=6MHz
ISTB
Standby Current
5V
No load,
system HALT
¾
¾
250
mA
VIL1
Input Low Voltage for I/O
5V
Ports
¾
0
¾
1.0
V
VIH1
Input High Voltage for mC
5V
I/O Ports
¾
3.5
¾
5
V
VIL2
Input Low Voltage
(RESET)
5V
¾
0
¾
1.5
V
VIH2
Input High Voltage
(RESET)
5V
¾
3.5
¾
5
V
VIH3
Input High Voltage for
3.3V
USB I/O Ports
¾
2.8
¾
3.6
V
VPOR
Power on Reset VDD
Detection Voltage
¾
3.5
¾
3.9
V
IOL1
Output Port Sink Current 5V
VOL=0.5V
¾
4
¾
mA
IOH1
Output Port Source
Current
5V
VOL=4.5V
¾
-4
¾
mA
IOL2
Output Port Sink Current
5V
(LED)
VOL=4.5V
¾
50
¾
mA
5V
4
June 14, 2000
HT82M98A
A.C. Characteristics
Symbol
Parameter
Ta=25°C
Test Conditions
VDD
Conditions
Min.
Typ.
Max.
Unit
fSYS
System Clock (Crystal OSC)
5V
¾
0
6000
¾
kHz
tWDTosc
Watchdog Oscillator
¾
¾
80
100
120
ms
tWDT
Watchdog Time-out Period
(RC OSC)
¾
¾
768
1024
1280
ms
tPWRT
Power-up Timer Period
¾
¾
¾
10
¾
ms
tOST
Oscillation Start-up Timer
Period
¾
Power-up or wake-up
form HALT
¾
1024
¾
tSYS
Note: tSYS=1/fSYS
5
June 14, 2000
HT82M98A
Application Circuits
This application circuit is for reference only
V
1 M W
0 .1 m F
2
3
4
1
1
1 .5 k W
2
3
0 .1 m F
4
5
V S S
O S C 1
V 3 3 O
O S C 2
U S B D + /C L K
V D D
U S B D - /D A T A
L E D
8
9
1 7
6 M H z
1 6
1 5
1 4
1 3
R
X 1
7
1 8
M
R E S E T
6
X 2
L
Y 1
Z 2
Y 2
Z 1
1 2
1 1
1 0
H T 8 2 M 9 8 A
1 k W
1 k W
V
1 M W
C C
R E C E P T _ A
4
0 .1 m F
C C
R E C E P T _ A
3
2
1
1
1 .5 k W
2
3
0 .1 m F
4
5
V S S
O S C 1
V 3 3 O
O S C 2
U S B D + /C L K
V D D
U S B D - /D A T A
L E D
R E S E T
6
8
9
1 7
1 6
1 5
6 M H z
1 0 k W
1 4
M
1 3
R
X 1
7
1 8
X 2
L
Y 1
Z 2
Y 2
Z 1
1 2
1 1
1 0
E n c o d e r
H T 8 2 M 9 8 A
1 k W
E V Z V X C 0 0 1 1 2 B
6
June 14, 2000
HT82M98A
Holtek Semiconductor Inc. (Headquarters)
No.3 Creation Rd. II, Science-based Industrial Park, Hsinchu, Taiwan, R.O.C.
Tel: 886-3-563-1999
Fax: 886-3-563-1189
Holtek Semiconductor Inc. (Taipei Office)
5F, No.576, Sec.7 Chung Hsiao E. Rd., Taipei, Taiwan, R.O.C.
Tel: 886-2-2782-9635
Fax: 886-2-2782-9636
Fax: 886-2-2782-7128 (International sales hotline)
Holtek Semiconductor (Hong Kong) Ltd.
RM.711, Tower 2, Cheung Sha Wan Plaza, 833 Cheung Sha Wan Rd., Kowloon, Hong Kong
Tel: 852-2-745-8288
Fax: 852-2-742-8657
Copyright Ó 2000 by HOLTEK SEMICONDUCTOR INC.
The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek
assumes 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 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.
7
June 14, 2000