HLMP-ED80-XX000 AVAGO [AVAGO TECHNOLOGIES LIMITED], HLMP-ED80-XX000 Datasheet - Page 18

no-image

HLMP-ED80-XX000

Manufacturer Part Number
HLMP-ED80-XX000
Description
Optical Mouse Sensor
Manufacturer
AVAGO [AVAGO TECHNOLOGIES LIMITED]
Datasheet
SCLK
CYCLE #
SCLK
SDIO
18
Synchronous Serial Port
The synchronous serial port is used to set and read param-
eters in the ADNS-2051, and can be used to read out the
motion information instead of the quadrature data pins.
The port is a two wire, half duplex port. The host micro-
controller always initiates communication; the ADNS-2051
never initiates data transfers.
SCLK:
SDIO:
PD:
Figure 25. Write operation
SCLK
SDIO
Figure 26. SDIO setup and hold times SCLK pulse
width
ADNS-2051 fig 26
120 ns 120 ns
The serial port clock. It is always generated by
the master (the micro-controller).
The data line.
A third line is sometimes involved. PD (Power
Down) is usually used to place the ADNS-2051
in a low power mode to meet USB suspend
specification. PD can also be used to force re-
synchronization between the micro-controller
and the ADNS-2051 in case of an error.
1
1
t setup = 60 ns, MIN.
A 6
2
120 ns, MIN.
3
A 5
A 4
4
A 3
5
6
A 2
SDIO DRIVEN BY MICRO-CONTROLLER
A 1
7
ADNS-2051 fig 25
8
A 0
Write Operation
Write operations, where data is going from the micro-
controller to the ADNS-2051, is always initiated by the
micro-controller and consists of two bytes. The first byte
contains the address (seven bits) and has a “1” as its MSB to
indicate data direction. The second byte contains the data.
The transfer is synchronized by SCLK. The micro-controller
changes SDIO on falling edges of SCLK. The ADNS-2051
reads SDIO on rising edges of SCLK.
D 7
9
10
D 6
11
D 5
12
D 4
13
D 3
14
D 2
15
D 1
16
D 0
DON'T
CARE

Related parts for HLMP-ED80-XX000