Features
·
Complete Universal Serial Bus specifica
tion compatibility
·
Serial Bus Interface Engine (SIE)
·
USB transceiver
·
Supports three buttons (R, M, L) and three
axes (X, Y, Z) input
·
Z axis can support two kinds of scroller in
put (optomechanical and mechanical)
General Description
HT82M91A is a 3D mouse encoder chip espe
cially designed for USB applications. The
HT82M91A can support the USB Standard Re
quest as well as HID Class Request version 1.0.
It can be briefly described as a Holtek 8-bit mC
Block Diagram
HT82M91A
3D USB Mouse
·
-
-
-
-
Single chip solution especially for USB
mouse function
·
Halt function and wake-up feature reduce
power consumption
·
Has plug and Play functions
·
Minimal external components
·
6MHz crystal oscillator for system clock
·
18-pin DIP package
with an on-chip USB interface logic. It can use
minimal external components to implement
three key-switches and four photo-coupler
mouse. The USB is specified by the Universal
Serial Bus Specification.
USBD+
USBD
V33O
OSC1
OSC2
USB
Transceiver
USB
Receiver
-
USB
Transm itter
Voltage
R egulator
Clock
G enerator
RC
RESET
R egister
Set
USB Serial
Interface Engine
(S IE )
and
C ontrol
Logic
M ain
State m achine
Suspend
C ontrol
1 January 28, 2000
Holtek
8-bit
M icro c o n tro lle r
FIFO s´2
VDD
VSS
Pin Assignment
HT82M91A
VSS
V33O
USBD+
USBD
RESET
X1
X2
Y1
Y2
1
2
3
-
4
5
6
7
8
9
OSC1
18
OSC2
17
VDD
16
LED
15
M
14
R
13
L
12
Z2
11
Z1
10
HT82M 91A
1 8 D IP
Pin Description
Pin No. Pin Name I/O Description
USB Interface (2 pins)
3 USBD+ I/O USB data plus
4
USBD-
General purpose I/O (9 pins)
6, 7 X1, X2 I
8, 9 Y1, Y2 I
10, 11 Z1, Z2 I
12, 13,
14
L, R, M I
Miscellaneous (7 pins)
1 VSS
2 V33O O 3.3V voltage output
5 RESET
15 LED I/O Drives LED output
16 VDD
17 OSC2 O 6MHz OSC output
18 OSC1 I 6MHz OSC input
I/O USB data minus
X-axis photo input with built-in Holtek's special dynamic photo in
put resistor
Y-axis photo input with built-in Holtek's special dynamic photo input resistor
Z-axis input supports two kinds of scroller input; optomechanical
and mechanical
These pins are input port with pull-high resistor. These pads can
function as Left, Right and Middle button input lines.
Negative power supply, ground
¾
I Chip reset input, low active
5V positive power supply
¾
-
2 January 28, 2000