Download Print this page

Elan eKM6211 Manual page 4

Rf mouse rx controller

Advertisement

(C) PS/2 Mouse Data Transmission:
eKM6211 generates the clocking signal when sending data to and receiving data from the
system.
The system requests eKM6211 receive system data output by forcing the DATA line to an
inactive level and allowing CLK line to go to an active level.
Data transmission frame:
Data Output (data from eKM6211 to system):
If CLK is low (inhibit status), data is no transmission. If CLK is high and DATA is low
(request-to-send), data is updated.Data is received from the system and no transmission are started
by eKM6211 until CLK and DATA both high. If CLK and DATA both are high, the transmission is
ready. DATA is valid prior to the falling edge of CLK and beyond the rising edge of CLK. During
transmission, eKM6211 check for line contention by checking for an inactive level on CLK at
intervals not to exceed 100u sec. Contention occurs when the system lowers CLK to inhibit
eKM6211 output after eKM6211 has started a transmission. If this occurs before the rising edge of
the tenth clock, eKM6211 internal store its data in its buffer and returns DATA and CLK to an
active level. If the contention does not occur by the tenth clock, the transmission is complete.
Following a transmission, the system inhibits eKM6211 by holding CLK low until it can service the
input or until the system receives a request to send a response from eKM6211.
* This specification are subject to be changed without notice.
Preliminary
Middle button status;
2
pressed
3
Reserved
4
X data sign; 1 = negative
5
Y data sign; 1 = negative
6
X data overflow; 1 = overflow
7
Y data overflow; 1 = overflow
2
0-7 X data ( D0 - D7 )
3
0-7 Y data ( D0 - D7 )
Bit
Function
1
Start bit ( always 0 )
2-9
Data bits ( D0 - D7 )
10
Parity bit ( odd parity )
11
Stop bit ( always 1 )
1
4
eKM6211
RF Mouse Rx Controller
=
2002/11/15

Advertisement

loading