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

KIT REFERENCE DESIGN ADNK-3060

ADNK-3061

Manufacturer Part Number
ADNK-3061
Description
KIT REFERENCE DESIGN ADNK-3060
Manufacturer
Avago Technologies US Inc.
Datasheets

Specifications of ADNK-3061

Main Purpose
Reference Design, Optical Mouse
Utilized Ic / Part
ADNS-3060, CY7C63743-PC
Description/function
Optical Mouse Sensor Kit
Interface Type
USB
Product
Display Modules
Touch Panel
No Touch Panel
For Use With/related Products
CY7C63743-PC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
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=released), 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)
19
Data
B­it 0
Bit 7
Y Overflow
X
Y
Bit 7
Y Overflow
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 Overflow
X
Y
X Overflow
X
Y
Wheel*
Data
B­it 2
Y sign
X
Y
Y sign
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
X
Y
Always 1
X
Y
Wheel*
Data
B­it 6
Reserved 0
X
Y
Middle B­utton Right button Left button
X
Y
Wheel*
Data B­it 7
B­it 6
Right button Left button
X
Y
X
Y
Wheel*
Odd
Parity B­it
Bit 0
X
Y
Bit 0
X
Y
Wheel*
Stop B­it
(Always 1)

Related parts for ADNK-3061