ADNK-3083 Avago Technologies US Inc., ADNK-3083 Datasheet - Page 19

KIT REFERENCE DESIGN ADNS-3080

ADNK-3083

Manufacturer Part Number
ADNK-3083
Description
KIT REFERENCE DESIGN ADNS-3080
Manufacturer
Avago Technologies US Inc.
Datasheets

Specifications of ADNK-3083

Main Purpose
Reference Design, Optical Mouse
Utilized Ic / Part
ADNS-3080, CY7C63743-PXC, CY7C63743A
Kit Contents
ADNS-3080 Sensor, UP, Hardware And Documentation
Peak Reflow Compatible (260 C)
Yes
Tool / Board Applications
Optical Mouse Sensors
Description/function
Optical Mouse Sensor Kit
Interface Type
USB
Product
Display Modules
Touch Panel
No Touch Panel
Development Tool Type
Hardware / Software - Dev Kit (Dev Tool)
Rohs Compliant
Yes
For Use With
ADNS-3080
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Secondary Attributes
-
Embedded
-
Primary Attributes
-
Lead Free Status / Rohs Status
 Details
For Use With/related Products
CY7C63743-PXC, CY7C63743A-PC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
The PS/2 specification calls out the following default mouse report format. B­yte 0 is the button data (1=pressed, 0=re-
leased), X and Y optics sign bits, and X and Y overflow bits. B­yte 1 is the X optics data in 2’s complement format. B­yte 2
has the Y optics data in 2’s complement format. At reset or power-on the standard PS/2 reporting format is enabled.
B­yte 0
B­yte 1
B­yte 2
After the following sequence of commands, the wheel report format is enabled.
0xF3, 0xC8
0xF3, 0x64
0xF3, 0x32
0xF2, 0x03
After the Read Device Type command returns 0x03 to indicate that this is a Microsoft compatible three button-wheel
mouse, the wheel report format is enabled. After this initialization sequence, the PS/2 wheel reporting format is
enabled. The fourth byte represents the wheel data. This byte is assigned 0x01 for forward wheel movement and 0xFF
for backward wheel movement. When the wheel is idle, this value is 0x00.
B­yte 0
B­yte 1
B­yte 2
B­yte 3
The PS2 data transmission according to the PS/2 Hardware Interface Technical Reference including eleven bits for
each byte sent. The bits are sent in the following order with data valid on the falling edge of the clock. See the PS/2
Hardware Interface Technical Reference manual for timing information.
Start B­it
(Always 0)
1
Data
B­it 0
Bit 7
Y Overflow X Overflow Y sign
X
Y
Bit 7
Y Overflow X Overflow Y sign
X
Y
Wheel*
Set Sampling Rate 200 per second
Set Sampling Rate 100 per second
Set Sampling Rate 50 per second
Read Device Type returns a value of 0x03
Data
B­it 1
X
Y
X
Y
Wheel*
Data
B­it 2
X
Y
X
Y
Wheel*
Data
B­it 3
X sign
X
Y
X sign
X
Y
Wheel*
Data
B­it 4
Data
B­it 5
Reserved 0 Reserved 0 Right button Left button
X
Y
Always 1
X
Y
Wheel*
Data
B­it 6
X
Y
Middle B­utton
X
Y
Wheel*
Data B­it 7
B­it 6
X
Y
X
Y
Wheel*
Odd
Parity B­it
Bit 0
X
Y
Bit 0
Right Left
button button
X
Y
Wheel*
Stop B­it
(Always 1)

Related parts for ADNK-3083