em84502 ELAN Microelectronics Corp, em84502 Datasheet

no-image

em84502

Manufacturer Part Number
em84502
Description
Ps/2 Mouse Encoder
Manufacturer
ELAN Microelectronics Corp
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
em84502AP
Manufacturer:
EMC
Quantity:
20 000
Part Number:
em84502AP(APXW)
Manufacturer:
ELANMICRO
Quantity:
638
GENERAL DESCRIPTION
FEATURES
APPLICATIONS
PIN ASSIGNMENT
* This specification are subject to be changed without notice.
The EM84502 Mouse Controller is specially designed to control PS/2 mouse device.This single chip can
interface three key-switches and four photo-couples direct to 8042. EM84502 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 conventional mouse, a great number of noises are generated when the grid is partially closed or opened.
These noise are usually mistaken for movement signals by conventional mouse controller and the cursor of the
dispaly screen is thus moved frequently up and down or back and forth. This will consumes a great amount of
energy.The EM84502 PS/2 mouse controller provides noise immunity circuits to eliminate these noise
in order to reduce energy consumption.
• Being compatiable with PS/2 mouse mode.
• Built-in noise immunity circuit.
• Low power dissipation.
• RC oscillation.
• Three key-switches and four photo-couples inputs.
• Both key-press and key-release debounce interval 12 ms.
• Through three key-switches input, EM84502 can exert seven different output.
• The motion detector of the EM84502 could sense 8 m/sec maximun with 200 DPI wheels.
• Optical mouse or pen-mouse.
• Mechanical mouse or pen-mouse.
• Optomechanical mouse or pen-mouse.
• Mechanical track ball.
• Optomechanical track ball.
OSC.OUT
OSC.OUT
DATA
DATA
CLK
CLK
VSS
V
V
VSS
NC
NC
OP
OP
DD
DD
R
EM84502BP
EM84502AP
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
16
15
14
13
12
11
10
14
13
12
11
10
9
9
8
OSCR
Y2
Y1
X2
X1
L
M
R
OSCR
Y2
Y1
X2
X1
L
M
OSC.OUT
OSC.OUT
DATA
DATA
CLK
CLK
V
VSS
VSS
V
NC
NC
OP
OP
DD
DD
EM84502BM*
R
EM84502AM
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
16
15
14
13
12
11
10
14
13
12
11
10
9
9
8
OSCR
Y2
Y1
X2
X1
L
M
R
OSCR
Y2
Y1
X2
X1
L
M
PS/2 MOUSE CONTROLLER
PS/2 MOUSE CONTROLLER
* (Under developed)
6.18.1998
EM84502
EM84502
1

Related parts for em84502

em84502 Summary of contents

Page 1

... Three key-switches and four photo-couples inputs. • Both key-press and key-release debounce interval 12 ms. • Through three key-switches input, EM84502 can exert seven different output. • The motion detector of the EM84502 could sense 8 m/sec maximun with 200 DPI wheels. APPLICATIONS • Optical mouse or pen-mouse. ...

Page 2

... Four photo-couple signals denote UP, DOWN, LEFT, and RIGHT state. During the scaning period, as long as the photo-couples change their states, the value of vertical or horizontal counter will increase or decrease accordingly. 30 Kohm 5% pull low for 35 KHz oscillation. EM84502 PS/2 MOUSE CONTROLLER ...

Page 3

... C) PS/2 mouse Data Transmission: i). EM84502 generates the clocking signal when sending data to and receiving data from the system. ii). The system requests EM84502 receive system data output by forcing the DATA line to an inactive level and allowing CLK line active level. iii). Data transmission frame: * This specification are subject to be changed without notice ...

Page 4

... EM84502 has started a transmission. If this occurs before the rising edge of the tenth clock, EM84502 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. ...

Page 5

... Resend ( FE ) i). Any time EM84502 receives an invalid command, it returns a Resend command to the system. ii). When EM84502 receives a Resend command, it retransmits its last packet of data. If the last packet was a Resend command, it transmits the packet just prior to the Resend command. iii). In stream mode Resend command is received by EM84502 immediately following a 3-byte data packet transmission to the system ...

Page 6

... Following a Read Data command, the registers are cleared after a data transmission. l). Set Stream Mode ( EA ) This command sets EM84502 in stream mode. m). Status Request ( E9 ) When this command is issued by the system, EM84502 respond with a 3-byte status report as follows: Byte Bit 1 0 ...

Page 7

... Set Resolution ( E8,XX ) EM84502 provides four resolutions selected by the second byte of this command as follows: Second Byte o). Set Autospeed ( the end of a sample interval in the stream mode, the current X and Y data values are converted new values. ...

Page 8

... 0 0 1.5 PI (500 A) Vt+ 3 1.2 Vail - Vaih 3.5 Imi 16.6 Idc 0.56 (VIN=0V) Vprl - (Iprl=-2mA) Iil 0 (Vin=0V =5V. DD 16.0K 15.0K 14.0K 13.0K 12.0K 11.0K 10.0.K 9.0K 8.0K 7.0K 6.0K 5.0K 4.0K 3.0K 2.0K 1.0K 0 1.0 2.0 3.0 10.0M VOLTS (LIN) EM84502 PS/2 MOUSE CONTROLLER Typ. Max. Unit 106 1.0 A 4.0 5.0 6.18.1998 8 ...

Page 9

... Tmci - Tmdc - Tsca - Tsci - Tsdc - Tscd - Tpi 2nd 9th 10th 11th CLK CLK CLK CLK > < Tmci • • • • • • • • Stop Parity Bit Bit EM84502 PS/2 MOUSE CONTROLLER Typ. Max. Unit 34.3 34.3+10% KHz 14.3 ...

Page 10

... AC Timing point: Output DATA, CLK PIN (PS/2 mouse mode) Input: X1,X2,Y1,Y2 PIN CLK, DATA PIN L,M,R PIN EM84502 I/O pin equivalent circuit : R,M,L : (R,M,L) INTERNAL SIGNAL CLK : PS2 MOUSE ENABLE CLK OUTPUT SIGNAL CLK INPUT SIGNAL * This specification are subject to be changed without notice. 2nd 10th ...

Page 11

... APPLICATION CIRCUIT * This specification are subject to be changed without notice. EM84502 PS/2 MOUSE CONTROLLER 6.18.1998 11 ...

Page 12

... EM84502 PS/2 MOUSE CONTROLLER TYP. MAX. 3.302 - 1.524 1.549 0.457 - 1.524 - 0.254 - 19.050 19304 6.604 - 7.620 7.874 3.302 - 0.506 - 2.540 - 9.017 9.271 7 ...

Related keywords