sc84512 Silan, sc84512 Datasheet - Page 7

no-image

sc84512

Manufacturer Part Number
sc84512
Description
Ps/2 3d Scrolling Mouse Controller
Manufacturer
Silan
Datasheet
(D) PS/2 Mouse Error Handling
2. MICROSOFT PS/2 SCROLLING MOUSE MODE
(A) Entering procedure: Except in WRAP mode, While SC84512 received the following consecutive
(B) Operating:
HANGZHOU SILAN MICROELECTRONICS CO.,LTD
Http: www.silan.com.cn
(a) A Resend command (FE) following receipt of an invalid input or any input with incorrect parity.
(b) If two invalid input are received in succession, an error code of hex FC send to the system.
(c) The counter accumulators are cleared after receiving any command except “ Resend” .
(d) SC84512 receives a Resend command (FE), it transmit its last packet of data.
(e) In the stream mode “ Resend” is received by SC84512 following a 3-byte data packet transmission to the
(f) A response is sent within 25 ms if
(g) When a command requiring a response is issued by the system, another command should not be issue
command.
until either the response is received or 25ms has passed.
a The system requires a response
b An error is detected in the transmission
(a) F3 C8
(b) F3 64
(c) F3 50
(a) All of the command in legacy mode still is valid.
(b) The ID code of read device type command (F2) will changed from “ 00” to be “ 03” .
(c) Data report will be four bytes format:
the tenth clock, SC84512 will store the data in its internal buffer and returns DATA and CLK to an active
level. If the contention does not occur by the tenth clock, the transmission is complete.
until the system receives a request to send a response from SC84512.
system. SC84512 resend the 3-byte data packet prior to clearing the counter.
If CLK is low (inhibit status), data is no transmission.
Following a transmission, the system inhibits SC84512 by holding CLK low until it can service the input or
---- set sampling rate 80/sec
---- set sampling rate 100/sec
---- set sampling rate 200/sec
Byte
1
2
3
4
0 - 7
0 - 7
0 - 7
Bit
0
1
2
3
4
5
6
7
Left button status; 1 = pressed
Right button status; 1 = pressed
Middle button status; 1 = pressed
Reserve
X data sign; 1 = negative
Y data sign; 1 = negative
X data overflow; 1 = overflow
Y data overflow; 1 = overflow
X data (D0 – D7)
Y data (D0 – D7)
Z data (D0 – D7)
Description
REV: 1.0
SC84512
Page 7 of 12
2005.04.22

Related parts for sc84512