The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

PS/2 MOUSE CONTROLLER EM84502 EM84502 EM84502 Mouse Controll


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



PS/2 MOUSE CONTROLLER
PS/2 MOUSE CONTROLLER
EM84502 EM84502
EM84502 Mouse Controller specially designed control PS/2 mouse device.This single chip interface three key-switches four photo-couples direct 8042. EM84502 receive command echo status data format which compatible with PS/2 mode mouse. debouncing circuit provided prevent false entry improve accuracy. conventional mouse, great number noises generated when grid partially closed opened. These noise usually mistaken movement signals conventional mouse controller cursor dispaly screen thus moved frequently down back forth. This will consumes great amount energy.The EM84502 PS/2 mouse controller provides noise immunity circuits eliminate these noise order reduce energy consumption.
FEATURES
Being compatiable with PS/2 mouse mode. Built-in noise immunity circuit. power dissipation. oscillation. Three key-switches four photo-couples inputs. Both key-press key-release debounce interval Through three key-switches input, EM84502 exert seven different output. motion detector EM84502 could sense m/sec maximun with wheels.
APPLICATIONS
Optical mouse pen-mouse. Mechanical mouse pen-mouse. Optomechanical mouse pen-mouse. Mechanical track ball. Optomechanical track ball.
ASSIGNMENT
EM84502AP
OSC.OUT DATA OSCR
EM84502AM
OSC.OUT DATA OSCR
EM84502BP
OSC.OUT DATA OSCR
EM84502BM*
OSC.OUT DATA OSCR
(Under developed)
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
FUNCTIONAL BLOCK DIAGRAM
COUNTER
TIMING CONTROLLER
OSCR
SYSTEM CLOCK GENERATOR
DATA
DATA
DESCRIPTIONS
Symbol Function Power inputs. Floating Comparator input. Schmitt trigger input. Short Testing Mode. Clock output. 8042 auxiliary port line. 8042 auxiliary port DATA line. Ground Three key-switches exert seven different combinations totally. Both key-pressed key-released signals will sent accomplanied with horizontal vertical state. status key-switches will preserved, whenever value horizontal vertical counters will present DATA. debounce interval both key-press key-release Four photo-couple signals denote DOWN, LEFT, RIGHT state. During scaning period, long photo-couples change their states, value vertical horizontal counter will increase decrease accordingly. Kohm pull oscillation.
OSCOUT DATA
OSCR
FUNCTION DESCRIPTIONS
Operating mode There four operating modes PS/2 mouse: Reset Mode: this mode self-test initiated during power-on Reset command. After reset signal, PS/2 mouse will send: Completion code code
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
default: sampling rate: reports/s non-autospeed stream mode dot/count disable ii). Stream Mode: maximum rate transfer programmed sample rate. Data report transmitted switch pressed movement been detect iii). Remote Mode: Data transmitted only response Read Data command. iv). Wrap Mode: byte data sent system, except Reset wrap mode Reset returned EM84502. PS/2 Mouse Data Report: stream mode: data report sent sample interval. ii). remote mode: data report sent response Read Data command. iii). Data report format: Byte Description Left button status; pressed Right button status; pressed Middle button status; pressed Reserve data sign; negative data sign; negative data overflow; overflow data overflow; overflow data data
PS/2 mouse Data Transmission: EM84502 generates clocking signal when sending data receiving data from system. ii). system requests EM84502 receive system data output forcing DATA line inactive level allowing line active level. iii). Data transmission frame:
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
Function Start always Data bits Parity parity Stop always
iv). Data Output data from EM84502 system inhibit status data transmission. high DATA request-to-send data updated. Data received from system transmission started EM84502 until DATA both high. DATA both high, transmission ready. DATA valid prior falling edge beyond rising edge CLK. During transmission, EM84502 check line contention checking inactive level intervals exceed 100u sec. Contention occurs when system lowers inhibit EM84502 output after EM84502 started transmission. this occurs before rising edge tenth clock, EM84502 internal store data buffer returns DATA active level. contention does occur tenth clock, transmission complete. Following transmission, system inhibits EM84502 holding until service input until system receives request send response from EM84502. Data Input from system EM84502 System first check EM84502 transmitting data. EM84502 transmitting, system override output forcing inactive level prior tenth clock. EM84502 transmission beyond tenth clock, system receives data. EM84502 transmitting system choose override output, system force inactive level period less than 100µ while preparing output. When system ready output start (0), allows active level. request-to-send detected, EM84502 clocks bits. Following tenth clock EM84502 checks active level DATA line, found, force DATA clock once more. occurs framing error, EM84502 continue clock until DATA high, then clocks line control request Resend. When system sends command data transmission that requires response, system waits EM84502 response before sending next output. PS/2 Mouse Error Handling: Resend command following receipt invalid input input with incorrect parity. ii). invalid input received succession, error code send system. iii). counter accumulators cleared after receiving command except "Resend". iv). EM84501 receives Resend command transmit last packet data. stream mode "Resend" received EM84502 following 3-byte data packet transmission system. EM84502 resend 3-byte data packet prior clearing counter. vi). response sent within
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
system requires response error detected transmission vii). When command requiring response issued system ,another command should issue until either response received 25ms passed. PS/2 Mouse Commands Description: There valid commands that transmits between system EM84502. "FA" code always first response valid input received from system other than Wrap Mode Resend command. following table list commands: Code F3,XX E8,XX Command Reset Resend Default Disable Enable Sampling Rate Read Device Type Remote Mode Wrap Mode Reset Wrap Mode Read Data Stream Mode Status Request Resolution Autospeed Reset Autospeed EM84502 echo code FA,AA,00 XX,(XX,XX) FA,FA FA,00 FA,XX,XX,XX FA,XX,XX,XX FA,FA
following describes valid commands: Reset EM84502 operation: Completion reset. ii). Transmitted FA,AA,00 system. iii). default: sampling rate: reports/s non-autospeed stream mode dots/count disable Resend time EM84502 receives invalid command, returns Resend command system. ii). When EM84502 receives Resend command, retransmits last packet data. last packet Resend command, transmits packet just prior Resend command. iii). stream mode, Resend command received EM84502 immediately following 3-byte data packet transmission system.
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
Default command reinitializes conditions power-on defaults. Disable This command used stream mode stop transmissions from EM84502. Enable Begins transmissions, stream mode. Sampling Rate F3,XX stream mode, this command sets sampling rate value indicated byte shown following: Second byte Sample Rate 10/sec 20/sec 40/sec 60/sec 80/sec 100/sec 200/sec
Read Device Type EM84502 always echoes FA,00 following this command. Remote Mode Data value reported only response Read Data command. Wrap Mode Wrap mode remains until Reset Reset Wrap Mode( received. Reset Wrap Mode EM84502 returns previous mode operation after receiving this command. Read Data This command executed either remote stream mode. data transmitted even there been movement since last report button status unchanged. Following Read Data command, registers cleared after data transmission. Stream Mode This command sets EM84502 stream mode. Status Request When this command issued system, EM84502 respond with 3-byte status report follows: Byte Description Right button pressed Middle button pressed Left button pressed
8.3.2001
This specification subject changed without notice.
EM84502
PS/2 MOUSE CONTROLLER
Reserved Normal speed, Autospeed Disabled, Enabled Stream mode, Remote mode Reserved Current resolution setting Current sampling rate
Resolution E8,XX EM84502 provides four resolutions selected second byte this command follows: Second Byte Resolution dot/count dot/count dot/count dot/count
Autospeed sample interval stream mode, current data values converted values. sign bits involved this conversion. conversion only stream mode. relationship between input output count follows: Input Reset Autospeed This command restore normal speed. Testing mode Whenever connected OUT, chip will enter buyer's testing mode. direction output signals comparators will present pin. Pressing toggle output from direction direction. Ouput 2.0*N
ABSOLUTE MAXIMUM RATINGS
Parameter Temperature under bias Storage temperature range Input voltage Output voltage Sym. TOPR TSTR Ratings 0~70 -65~150 -0.3~6.0 -0.3~6.0 Unit
8.3.2001
This specification subject changed without notice.
EM84502
PS/2 MOUSE CONTROLLER
ELECTRICAL CHARACTERISTICS (TA=25°C 70°C) Parameters
Operating voltage Operating current load) X,X2,Y1,Y2 input reference current X,X2,Y1,Y2 high input reference current X,X2,Y1,Y2 input current Schmitt trigger input (76µA) X,X2,Y1,Y2 input current Comparator input (80µA) X,X2,Y1,Y2 input current Comparator input (500µA) CLK, DATA postive-going threshold voltage CLK, DATA negative-going threshold voltage input voltage, other pins High input voltage, other pins input current (pull resistor Vin=5V) PS/2 mouse mode DATA, input Current (pull resistor) (VIN=0V) PS/2 mouse mode DATA, output voltage (Iprl=-2mA) input leakage current (Vin=0V)
Sym.
Vail Vaih Vprl
Min.
16.6 0.56
Typ.
Max.
1.86
Unit
voltages above table compared with VSS. parameters above table tested under VDD=5V. DATA output gates open drains that connect pull resistors. X2,Y1,T2 Input Impedance
MAX. TYP. MIN.
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 10.0M VOLTS (LIN)
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
ELECTRICAL CHARACTERISTICS (TA=0°C 70°C) Parameters
Oscillating Frequency Debounce Rising Edge Crossed Width Fosc=35 Falling Edge Crossed Width Fosc=35 Mouse Active Time Mouse Inactive Time Mouse Sample DATA from rising Edge System Active Time System Inactive Time Time from DATA Transition Falling Edge Time from rising Edge DATA Transition Time mouse Inhibit after 11th ensure mouse does start another Transmission
Sym.
Fosc Tmca Tmci Tmdc Tsca Tsci Tsdc Tscd
Min.
37.5-10% 14.3 14.3
Typ.
37.5 42.9 42.9 14.3 42.9 42.9 14.3 28.6
Max.
37.5+10%
Unit
timings measured under using system clock signal.
TIMING DIAGRAM
Photo-couples pulse width
(Y1)
(Y2)
PS/2 Mouse Receiving DATA
Inhibit 10th 11th
DATA Start
Tmca
Tmci
Tmdc Bit0 -Bit7 Parity Stop Line Control
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
Sending DATA
10th 11th
DATA Start
Tsci
Tsca
Tsdc
Tscd Bit0 -Bit7 Parity Stop
Timing point:
Output: DATA, (PS/2 mouse mode) Input: X1,X2,Y1,Y2 CLK, DATA L,M,R
-2.6
+0.4 48.4 +1.6V 39.6 -0.8 +0.8
EM84502 equivalent circuit R,M,L
DATA
(R,M,L)
(R,M,L) INTERNAL SIGNAL
MOUSE ENABLE DATA OUTPUT SIGNAL
DATA
DATA INPUT SIGNAL
X1,X2,Y1,Y2
X1,X2,Y1,Y2
PHASE DIGITAL SIGNAL
13.2K 12.5K
MOUSE ENABLE OUTPUT SIGNAL
80µA
INPUT SIGNAL
13.2K 12.5K
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
APPLICATION CIRCUIT
10µf
PS/2 MOUSE ONLY
EM84501
OSC.DR
OSC.OUT
EM84502A
DATA
This specification subject changed without notice.
DATA
GROUND
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
DIAGRAM
OSCR
(0,0) OSCOUT
EM84502
RTSCK
RXDBDAT
Chip Size 1500 1310 (EL5741) Sym. OSCOUT RTSCK RXDBDAT OSCR -204.6 -385.9 -596.3 -586.7 -426.4 -265.6 -143.8 63.9 235.3 407.1 587.4 587.4 587.4 587.4 409.6 509.4 512.6 -175.7 -384.8 -487.9 -487.9 -510.9 -508.7 -508.7 -508.7 -453.2 -332.6 374.1 494.6 512.6
This specification subject changed without notice.
8.3.2001
EM84502
PS/2 MOUSE CONTROLLER
PDIP
15°(2X)
5°(2X) 15°(4X)
Symbol
MIN. .059 .740 .259 .290 .345
Inches
TYP. .130 .060 .018 .060 .010 .750 .260 .300 .130 .020 .100 .355 7.5° MAX. .061 .760 .310 .365 MIN. 1.499 18.796 6.579 7.366 8.763
Milimeters
TYP. 3.302 1.524 0.457 1.524 0.254 19.050 6.604 7.620 3.302 0.506 2.540 9.017 7.5° MAX. 1.549 19304 7.874 9.271
This specification subject changed without notice.
8.3.2001

Other recent searches


WSD420 - WSD420   WSD420 Datasheet
TPS54680 - TPS54680   TPS54680 Datasheet
MAX8530 - MAX8530   MAX8530 Datasheet
MAX8531 - MAX8531   MAX8531 Datasheet
MAX8530 - MAX8530   MAX8530 Datasheet
MAX8531 - MAX8531   MAX8531 Datasheet
ENN7783 - ENN7783   ENN7783 Datasheet
CPH3235 - CPH3235   CPH3235 Datasheet
DS04-21703-3E - DS04-21703-3E   DS04-21703-3E Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive