ADNS-7550 Avago Technologies US Inc., ADNS-7550 Datasheet - Page 20

Optical Mouse Sensor,DIP

ADNS-7550

Manufacturer Part Number
ADNS-7550
Description
Optical Mouse Sensor,DIP
Manufacturer
Avago Technologies US Inc.
Datasheet

Specifications of ADNS-7550

Mounting Style
Through Hole
Termination Style
Solder Pin
Supply Voltage
5 V
Operating Temperature Range
0 C to + 40 C
Product
Optical
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
516-2180
ADNS-7550

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADNS-7550
Manufacturer:
GOODSKY
Quantity:
1 000
Part Number:
ADNS-7550
Manufacturer:
AVAGO/安华高
Quantity:
20 000
Motion
Access: Read/Write
Data Type: Bit field.
USAGE: Register 0x02 allows the user to determine if motion has occurred since the last time it was read. If the MOT
bit is set, then the user should read registers 0x03 and 0x04 to get the accumulated motion. Read this register before
reading the Delta_X_L, Delta_Y_L and Delta_XY_H registers.
Writing anything to this register clears the MOT and OVF bits, Delta_X_L, Delta_Y_L and Delta_XY_H registers. The
written data byte is not saved.
If one of the 12 bits motion registers overflows, then absolute path data is lost and the OVF bit is set. Once OVF bit set,
Sensor will stop accumulating motion data. Motion registers and OVF bit will be clear after data been read out.
The PIXRDY bit will be set whenever a valid pixel data byte is available in the Pixel_Grab register. Check that this bit
is set before reading from Pixel_Grab. To ensure that the Pixel_Grab pointer has been reset to pixel 0,0 on the initial
write to Pixel_Grab, check to see if PIXFIRST is set to high.
Field Name
MOT
PIXRDY
PIXFIRST
OVF
LP_VALID
FAULT
Note: Avago recommends that registers 0x02, 0x03, 0x04and 0x05 be read sequentially.
20
Field
Bit
MOT
7
Description
Motion since last report
0 = No motion
1 = Motion occurred, data ready for reading in Delta_X_L, Delta_Y_L and Delta_XY_H registers
Pixel_Grab data byte is available in Pixel_Grab register
0 = data not available
1 = data available
This bit is set when the Pixel_Grab register is written to or when a complete pixel array has been read,
initiating an increment to pixel 0,0.
0 = Pixel_Grab data not from pixel 0,0
1 = Pixel_Grab data is from pixel 0,0
Motion overflow, ΔY and/or ΔX buffer has overflowed since last report
0 = no overflow
1 = Overflow has occurred
Laser Power Settings
0 = register 0x1a and register 0x1f or register 0x1c and register 0x1d do not have complementary values
1 = laser power is valid
Indicates that VCSEL is shorted to GND or VDD
0 = no fault detected
1 = fault detected.
PIXRDY
6
PIXFIRST
5
Address: 0x02
Reset Value: 0x00
OVF
4
LP_VALID
3
FAULT
2
Reserved
1
Reserved
0

Related parts for ADNS-7550