PixArt Imaging Inc.
Low Power LED Integrated Slim Mouse Sensor
NCS
5
A
4
A
1
6
7
A
8
9
10
11
12
13
14
D
15
D
16
D
1
2
A
3
2
A
SCLK
MOSI
1
A
A
A
D
D
D
D
D
1
6
5
4
3
2
1
0
7
6
5
4
3
2
1
0
6
MISO
MOSI DRIVEN BY MICRO-CONTROLLER
Figure 11. Write operation
SCLK
MOSI
t
hold, MOSI
t
setup, MOSI
Figure 12. MOSI setup and hold time
Read Operation
A read operation, defined as data going from the ADNS-
3530 to the microcontroller, is always initiated by the
microcontroller and consists of two bytes. The first byte
contains the address, is sent by the microcontroller 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-3530 over MISO. The sensor outputs MISO bits on
falling edges of SCLK and samples MOSI bits on every
rising edge of SCLK.
NCS
SCLK
CYCLE #
5
A
4
A
1
6
7
A
8
9
10
11
12
13
14
15
16
3
2
A
SCLK
MOSI
1
A
A
A
0
6
5
4
3
2
1
D
D
D
D
D
D
D
D
0
MISO
7
6
5
4
3
2
1
t
SRAD DELAY
Figure 13. Read operation
SCLK
t
HOLD-MISO
t
DLY-MISO
MISO
D
0
Figure 14. MISO delay and hold time
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
12
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw