adns-6030 Avago Technologies, adns-6030 Datasheet - Page 17

no-image

adns-6030

Manufacturer Part Number
adns-6030
Description
Low Power Laser Mouse Bundles - Agilent Hewlett-packard
Manufacturer
Avago Technologies
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADNS-6030
Manufacturer:
Agilent
Quantity:
5 000
Figure 14. MISO Delay and Hold Time
t
Write Operation
Write operation, defined as
data going from the micro-
controller to the ADNS-6030,
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 ADNS-6030 reads MOSI on
rising edges of SCLK.
Figure 16. Write Operation
Cycle #
MOSI
MISO
Figure 17. Read Operation
MISO
17
MOSI
NCS
DLY-MISO
SCLK
SCLK
NCS
SCLK
SCLK
MISO
1
0
1
1
D
0
2
A
6
2
A
t
6
HOLD-MISO
A
3
3
A
5
5
4
A
4
A
4
4
5
A
A
5
3
3
Read Operation
A read operation, defined as
data going from the ADNS-
6030 to the micro-controller, is
always initiated by the micro-
controller and consists of two
bytes. The first 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-
6030 over MISO. The sensor
outputs MISO bits on falling
edges of SCLK and samples
MOSI bits on every rising edge
of SCLK.
6
A
2
6
A
2
7
A
1
MOSI Driven by Micro
A
7
1
8
A
0
A
0
8
9
D
7
10
D
6
9
D
7
t
11
SRAD delay
D
5
10
D
6
12
D
4
11
D
5
13
D
Note: The 0.5/fSCLK minimums
high state of SCLK is also the
minimum MISO data hold time
of the ADNS-6030. Since the
falling edge of SCLK is actually
the start of the next read or
write command, the ADNS-
6030 will hold the state of
data on MISO until the falling
edge of SCLK.
Figure 15. MOSI Setup and Hold Time
SCLK
MOSI
3
12
D
14
4
D
2
13
D
15
D
3
1
t
setup , MOSI
16
14
D
D
0
2
15
D
t
1
Hold,MOSI
16
D
1
1
0
2
A
6

Related parts for adns-6030