ADNS-4000 Avago Technologies US Inc., ADNS-4000 Datasheet - Page 14

no-image

ADNS-4000

Manufacturer Part Number
ADNS-4000
Description
SENSOR OPTICAL MOUSE LP 8DIP
Manufacturer
Avago Technologies US Inc.
Datasheet

Specifications of ADNS-4000

Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Read Operation
A read operation, defi ned as data going from the ADNS-4000 to the micro-controller, is always initiated by the micro-
controller and consists of two bytes. The fi rst byte contains the address, is sent by the micro-controller over MOSI, and
has a “0” as its MSB to indicate data direction. The second byte contains the data and is driven by the ADNS-4000 over
MISO. The sensor outputs MISO bits on falling edges of SCLK and samples MOSI bits on every rising edge of SCLK.
Figure 14. Read Operation
NOTE: The 500 ns minimum high state of SCLK is also the minimum MISO data hold time of the ADNS-4000. Since the falling edge of SCLK is actually
the start of the next read or write command, the ADNS-4000 will hold the state of data on MISO until the falling edge of SCLK.
Required Timing between Read and Write Commands
There are minimum timing requirements between read and write commands on the serial port.
Timing between Two Write Commands
If the rising edge of the SCLK for the last data bit of the second write command occurs before the required delay (t
then the fi rst write command may not complete correctly.
Figure 16. Timing between Two Write Commands
14
MOSI delay and hold time during read operation
Figure 15. MISO delay
NCS
SCLK
CYCLE #
SCLK
MOSI
MISO
t
SCLK
DLY-MISO
SCLK
MISO
ADDRESS
1
1
WRITE OPERATION
D
2
A 6
t
0
HOLD-MISO
3
A 5
4
A 4
DATA
5
A 3
6
A 2
t SRAD DELAY
7
A 1
A 0
8
ADDRESS
t
9
D 7
SWW
WRITE OPERATION
10
D 6
11
D 5
DATA
12
D 4
13
D 3
14
D 2
15
D 1
16
D 0
sww
),

Related parts for ADNS-4000