Silan
Semiconductors
PS/2 SCROLLING MOUSE
CONTROLIER
DESCRIPTION
The SC84510 Scrolling Mouse Controller is specially designed to
control PS/2 mouse device. This single chip can interface three key-
switches four photo-couples plus x-axis direct to 8042 controller.
SC84510 can receive command and echo status or data format
which are compatible with IBM PS/2 mode mouse.
Key debouncing circuit is provided to prevent false entry and
improve the accuracy.
In the traditional mouse, a great number of noises are generated
when the grid is partially closed or opened. These noises are usually
mistaken for movement signals by traditional mouse controller and
the cursor of the display screen is thus moved frequently up and
down or back and forth. This will consume a great amount of energy.
The SC84510 mouse controller provides noise immunity circuits to
eliminate these noises in order to reduce energy consumption.
SC84510
DIP-16
FEATURES
* Using 50k
±5%
resistor for RC oscillation.
* Compatible with legacy PS/2 mouse.
* Compatible with Microsoft scrolling mouse.
* Built-in noise immunity circuit.
* Built-in current comparator for photo-couples input.
* Built-in three steps dynamic input impedance.
* Three key-switches and four photo-couples inputs.
* Both key-press and key-release debounce interval 12 ms.
* The sampling rate of motion detector is about 65KHz.
* Low power dissipation.
* Six types Z direction input:
1. Photo couples input. (Z/1)
2. Key-switches input.
3. Voltage-sensing input.
4. Mechanical input. (Z/1)
5. Photo couples input. (Z/4)
6. Mechanical input. (Z/2)
ORDERING INFORMATION
SC84510AP
SC84510BP
SC84510CP
SC84510DP
SC84510EP
SC84510FP
DIP-16 Package, Photo couples input. (Z/1)
DIP-16 Package, Key-switches input.
DIP-16 Package, Voltage-sensing input.
DIP-16 Package, Mechanical input. (Z/1)
DIP-16 Package, Photo couples input. (Z/4)
DIP-16 Package, Mechanical input. (Z/2)
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
1
Silan
Semiconductors
PIN CONFIGURATIONS
VDD
OSC OUT
Z1
Z2
CLK
DATA
OPT
VSS
SC84510
1
2
3
4
5
6
7
8
SC84510A/B/C/E/F
16
OSCR
15
Y2
14
Y1
13
X2
12
X1
11
L
10
M
9
R
BLOCK DIAGRAM
DATA
6
CLK
5
THREE TYPES SELECTOR
Z1
Z2
3
4
COMPARATOR
VOLTAGE
SENSOR
KEY-SWITCH
DETECTOR
Z-AXIS COUNTER
OPT
X1
X2
Y1
Y2
7
COMPARATOR
12
13
14
15
DATA
I/O
DETECTOR
COUNTER
MULTIPLEXER
L
M
R
11
10
9
DEBOUNCE
COMMAND
STATUS
TIMING
CONTROLLER
OSCR
OSC.OUT
16
2
SYSTEM CLOCK GENERATOR
RC & CRYSTAL OSCILLATION
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
2
Silan
Semiconductors
ABSOLUTE MAXIMUM RATINGS
(Tamb=25°C, unless otherwise specified)
Characteristic
Temperature Under Bias
Storage Temperature range
Input Voltage
Output Voltage
SC84510
Symbol
T
OPR
T
STR
V
IN
V
O
Value
0 ~ 70
-65 ~ +150
-0.3 ~ +6.0
-0.3 ~ +6.0
Unit
°C
°C
V
V
DC ELECTRICAL CHARACTERISTICS
(Tamb=25~70°C)
Parameter
Operating Voltage
Operating Current
CLK, DATA
Positive-going Threshold Voltage
CLK, DATA
Negative-going Threshold Voltage
DATA, CLK Input Current (pull up resistor)
DATA, CLK Low Output Voltage
X1, X2, Y1, Y2, Z1, Z2 (Photo Mode)
Low Input Reference Current
X1, X2, Y1, Y2, Z1, Z2 (Photo Mode)
High Input Reference Current
X1, X2, Y1, Y2, Z1, Z2 (Photo Mode)
Input Current
(Input Impedance) (80µA)
(Vin=0V)
(Iprl=-4mA)
(No Load)
Symbol
V
DD
Iop
Vt+
Min
4.5
--
0.6V
DD
Typ
5
--
--
Max
5.5
1.2
0.8 V
DD
Unit
V
mA
V
Vt-
Idc
Vprl
Ipl
0.2 V
DD
0.56
--
60
--
--
--
--
0.4 V
DD
1.86
0.4
--
V
mA
V
µA
µA
Iph
--
--
110
Vpi
0.8
--
1.2
V
X1, X2, Y1, Y2, Z1, Z2 (Photo Mode)
Input Current
(Input Impedance) (500µA)
Vpi
Vail
Vaih
Rmi
Rxi
Vopt
Iil
1.5
--
0.7 V
DD
92
133
4.5
0
3.2
--
--
--
--
--
--
--
--
--
--
2.8
0.3 V
DD
--
310
400
--
-1.0
--
--
--
V
V
V
kΩ
kΩ
V
µA
L, M, R, OPT, Z1, Z2 (Key Mode) Input Low Voltage
L, M, R, OPT, Z1, Z2 (Key Mode) Input High Voltage
L, M, R, Z1, Z2 (Key & Voltage Mode)
Input Resistor
OPT Input Resistor
OPT High Output Current
L, M, R, X1, X2, Y2, Y2, Z1, Z2
Input Leakage Current
(Vin=0V)
V
DD
=4.5V
OPT High Output Current (Iopt=10mA)
V
DD
=5V
V
DD
=5.5V
(Vin=V
DD
)
(Vin=V
DD
)
(Vin=V
DD
)
Idc
4.5
5.5
V
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
3
Silan
Semiconductors
Note:
1. All voltage in above table are compared with VSS.
2. All parameters in above table are tested under VDD=5V.
SC84510
3. CLK & DATA output gates are open drains that connect to pull up resistors.
X1, X2, Y1, Y2 input impedance
UNIT:K¡
16.0
15.0
14.0
13.0
12.0
11.0
10.0
9.0
8.0
7.0
6.0
5.0
4.0
3.0
2.0
1.0
0
MAX.
TYP.
MIN.
1.0
10.0M
2.0
3.0
4.0
5.0
VOLTAGE (LIN)
AC ELECTRICAL CHARACTERISTICS
(Tamb=25~70°C)
Parameter
Oscillating Frequency
Key Debounce
Rising Edge Crossed Width Fosc=35KHz
Falling Edge Crossed Width
Mouse CLK Active Time
Mouse CLK Inactive Time
Mouse Sample DATA from CLK rising Edge
System CLK Active Time
System CLK Inactive Time
Time from DATA Transition to Falling Edge of CLK
Time from rising Edge of CLK to DATA Transition
Time to mouse Inhibit after the 11th CLK to ensure mouse does
not start another Transmission
The AC timings are measured under using 35KHz system clock signal.
Symbol
Fosc
Tkd
Tr
Tf
Tmca
Tmci
Tmdc
Tsca
Tsci
Tsdc
Tscd
Tpi
Min
34.3-10%
--
14.3
14.3
--
--
--
--
--
--
--
0
Typ
34.3
12
--
--
42.9
42.9
14.3
42.9
42.9
14.3
28.6
--
Max
Unit
34.3+10% kHz
--
--
--
--
--
--
--
--
--
--
50
ms
µs
µs
µs
µs
µs
µs
µs
µs
µs
µs
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
4
Silan
Semiconductors
PIN DESCRIPTION
Pin Name
I/O
INPUT: 200kΩ pull low to V
SS
.
SC84510
Description
When OPT is connected to V
DD
, SC84510 will enter test mode. In test mode, L will
be the output of X1, while M will be the output of X2. Toggling R key can change
OPT
I/O
these output to be Y1, Y2 or Z1, Z2 respectively.
OUTPUT: 2kHz Z-axis LED-driving source.
“1” = V
DD
, “0” = floating
High duty is about 60µs.
OSC OUT
OSCR
CLK
DATA
R
M
L
X1
X2
I
Y1
Y2
Z-axis input.
Z1
I
Z2
Photo mode: Three steps dynamic input impedance. Current comparator input.
Key mode: 200kΩ resistor pull low. 7 levels increased by “M” key.
Voltage mode: 200kΩ resistor pull low. 7 levels voltage comparator.
Mechanical mode: 13.2kΩ resistor pull low.
V
SS
V
DD
Negative power.
Power line.
Three step dynamic input impedance.
Use current comparator to measure photo-couples “ON”, or “OFF”.
I
Three key-switches inputs.
200kΩ resistor pull low.
O
I
I/O
I/O
Connect to 8042 auxiliary port CLK line.
Connect to 8042 auxiliary port DATA line.
RC mode oscillation with 50kΩ resistor.
HANGZHOU SILAN MICROELECTRONICS JOINT-STOCK CO.,LTD
Rev: 1.0
2000.12.31
5