DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

EM85000 Ver la hoja de datos (PDF) - ELAN Microelectronics

Número de pieza
componentes Descripción
Fabricante
EM85000
EMC
ELAN Microelectronics EMC
EM85000 Datasheet PDF : 9 Pages
1 2 3 4 5 6 7 8 9
EM85000
APPLE DESKTOP BUS MOUSE CONTROLLER
PIN DESCRIPTIONS
Symbol
DISC
LLED
VDD
RESET
VSS
X1,X2
R
M
Y1,Y2
LOCK
DLED
OSCO
OSCI
DOUT
DIN
I/O
Function
I
H=discharge mode,L=non-discharge mode.(internal pull low)
O
Trackball lock led display.
-
+5v power.
I
Low active for chip reset.
-
GND.
I
Horizontal direction status for x counter data.
I
Right mouse key. (internal pull high)
I
Main mouse key. (internal pull high)
I
Vertical direction status for y counter data.
I
Optional trackball key lock button to lock /M key. (internal pull high)
O
Active low to turn on photo LEDs.
O
Crystal clock output.
I
Crystal clock input.
O
Transmit data to Host.(open drain)
I
Receive data or command from Host.
FUNCTION DESCRIPTIONS
The ADB Mouse Controller is communicated with Host by the ADB bus.Only Host sends command to mouse
controller,the mouse doesn’t send any command to the other devices or Host on the bus.The signal of the data
or command is transmitted by asynchronous protocol.First,Host sends Attention and Sync signals to synchronize
all devices on the bus,then sends command or data according the command defined.
If the addess which the device receives in command is the same as the device address,then the device will execute
this command.If there are more then two devices to contend the ADB bus,then the bus collision will happen.
Therefore,every devices must have capability to detect and to solve collision.On the contrary,if the address in
the command is not the same with the address in the device,the device will discard the command,or sends SRQ
signal to Host when device has data to be send.
COMMANDS
COMMAND B7 B6 B5 B4 B3 B2 B1 B0
DESCRIPTION
FLUSH
A3 A2 A1 A0 0 0 0 1 Mouse will clear all X,Y counter data(R0=0).
SENDRESET - - - - 0 0 0 0 Soft Reset(equal power-on reset).
TALK
A3 A2 A1 A0 1 1 Rh Rl Controller transmits data to Host.
LISTEN
A3 A2 A1 A0 1 0 Rh Rl Controller receives data from Host.
OTHER
- - - - - - - - - - - - - - - - - - - - - - - - - Reserved command.
1.B7 ~ B4:Device Address(0~F)is the position of the device.(Ref table 2)
2.B0 ~ B1:Selected Register(R0~R3),each register has two bytes.
R0:Mouse counter data register(read only by Host)
R3:Control register(can be read or written by Host)
R1,R2:No use in mouse.
3.B3,B2=11:TALK command.(1 byte)
TALK R0:IF mouse has data to report,mouse will send two bytes (R0)to Host.
IF mouse has’t data to report,Host will continue polling(R0) or execute other command.
TALK R3:Host can read mouse R3 register(2 bytes).
TALK R1,R2:No use in mouse.
* This specification are subject to be changed without notice.
11.6.1995 2

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]