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

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 21. Motion Burst Timing
Notes on Power-up
The ADNS-6030 does not
perform an internal power up
self-reset; the
POWER_UP_RESET register
must be written every time
power is applied. The
appropriate sequence is as
follows:
1. Apply power
2. Drive NCS high, then low to
3. Write 0x5a to register 0x3a
4. Wait for t
5. Write 0xFE to register 0x28
6. Read from registers 0x02,
During power-up there will be
a period of time after the
power supply is high but
before any clocks are available.
The table below shows the
state of the various pins
during power-up and reset.
SCLK
19
reset the SPI port
0x03 and 0x04 (or read
these same 3 bytes from
burst motion register 0x42)
one time regardless of the
motion pin state.
Motion_Burst Register Address
WAKEUP
First Read Operation
Read First Byte
t
SRAD
Notes on Shutdown and Forced Rest
The ADNS-6030 can be set in
Rest mode through the
Configuration_Bits register
(0x11). This is to allow for
further power savings in
applications where the sensor
does not need to operate all
the time.
The ADNS-6030 can be set in
Shutdown mode by writing
0xe7 to register 0x3b. The SPI
port should not be accessed
when Shutdown mode is
asserted, except the power-up
command (writing 0x5a to
register 0x3a). (Other ICs on
the same SPI bus can be
accessed, as long as the
sensor’s NCS pin is not
asserted.) The table below
shows the state of various pins
during shutdown. To deassert
Shutdown mode:
1. Write 0x5a to register 0x3a
2. Wait for t
3. Write 0xFE to register 0x28
4. Any register settings must
then be reloaded.
WAKEUP
Read Second Byte
Read Third Byte
*
*
*
*
Note: There are long wakeup
times from shutdown and
forced Rest. These features
should not be used for power
management during normal
mouse motion.
1
2
3
4
NCS pin must be held to 1
(high) if SPI bus is shared
with other devices. It is
recommended to hold to 1
(high) during Power Down
unless powering up the
Sensor. It must be held to 0
(low) if the sensor is to be
re-powered up from
shutdown (writing 0x5a to
register 0x3a).
Depend on last state
SCLK is ignore if NCS is 1
(high). It is functional if
NCS is 0 (low).
MOSI is ignore if NCS is 1
(high). If NCS is 0 (low),
any command present on
the MOSI pin will be
ignored except power-up
command (writing 0x5a to
register 0x3a).

Related parts for adns-6030