English
Language : 

PAN3101 Datasheet, PDF (7/22 Pages) Pixart Imaging Inc. – LOW COST CMOS OPTICAL MOUSE SENSOR
PixArt Imaging Inc.
PAN3101
CMOS Optical Mouse Sensor
0x16
Bit
Field
Usage
Notes
0x17
Bit
Field
Usage
0x18
Bit
Field
Usage
Motion_Status
7
6
5
4
3
2
1
0
Motion
Reserved[6:5]
DYOVF DXOVF
Reserved[2:1]
RES
Register 0x16 allows the user to determine if motion has occurred since the last time it was read. If
so, then the user should read registers 0x17 and 0x18 to get the accumulated motion. It also tells if
the motion buffers have overflowed since the last reading. The current resolution is also shown.
Reading this register freezes the Delta_X and Delta_Y register values. Read this register before
reading the Delta_X and Delta_Y registers. If Delta_X and Delta_Y are not read before the motion
register is read a second time, the data in Delta_X and Delta_Y will be lost.
Field Name Description
Motion
Motion since last report or PD
0 = No motion (Default)
1 = Motion occurred, data ready for reading in Delta_X and Delta_Y registers
Reserved[6:5] Reserved for future
DYOVF
Motion Delta Y overflow, ∆Y buffer has overflowed since last report
0 = No overflow (Default)
1 = Overflow has occurred
DXOVF
Motion Delta X overflow, ∆X buffer has overflowed since last report
0 = No overflow (Default)
1 = Overflow has occurred
Reserved [2:1] Reserved for future
Resolution in counts per inch
RES
0 = 800 (Default)
1 = 400
Delta_X
7
6
5
4
3
2
1
0
X7
X6
X5
X4
X3
X2
X1
X0
X movement is counts since last report. Absolute value is determined by resolution. Reading clears
the register. Report range –128~+127.
Delta_Y
7
6
5
4
3
2
1
0
Y7
Y6
Y5
Y4
Y3
Y2
Y1
Y0
Y movement is counts since last report. Absolute value is determined by resolution. Reading clears
the register. Report range –128~+127.
All rights strictly reserved any portion in this paper shall not be reproduced, copied or transformed to any other forms without permission.
7
PixArt Imaging Inc.
E-mail: fae_service@pixart.com.tw
V1.0 MAR. 2005