Datasheet: Multi-Mode Multi-Key Multi-Function Series
Datasheet: Multi-Mode Multi-Key Multi-Function Series
Datasheet: Multi-Mode Multi-Key Multi-Function Series
A704C Datasheet
Version 1.00
Table of contents
1.General Description ...................................................................................................... 1
2. Feature ........................................................................................................................... 1
2. Pin Assignment............................................................................................................. 2
4. Pin Description ............................................................................................................. 3
5. Block Diagram .............................................................................................................. 3
6. Application Note ........................................................................................................... 4
6.1 Buttons Matrix definition ................................................................................ 4
6.2 Multifunctional Key Instructions................................................................... 4
6.3 Mode Switching ................................................................................................ 5
6.4 CPI setting ......................................................................................................... 5
6.4.1 Gear and Number Settings ................................................................. 5
6.4.2 LED indication of gear........................................................................ 5
6.5 Backlight LED................................................................................................... 5
6.5.1 Functional overview ............................................................................ 5
6.5.2 Application Guideline ......................................................................... 6
7. Electrical Characteristics ............................................................................................ 7
7.1 Absolute Maximum Rating ............................................................................... 7
7.2 Recommend Operating Conditions .................................................................. 7
7.3 DC Electrical Characteristic (VDD = 5.0V, Temperature = 25℃ ) .............7
7.4 AC Electrical Characteristic (VDD = 5.0V, Temperature = 25 ºC ).............8
8. Sensor Pixel Array Mapping ...................................................................................... 8
9. Typical Application Circuit ........................................................................................ 9
10. Package ...................................................................................................................... 10
11. Assembly Drawing ................................................................................................... 11
12. Revision History ....................................................................................................... 11
Optical mouse sensor A704C
1. General Description
Multi-mode multi-key multi-function mouse Sensor A704C is a high performance single chip
CMOS process optical mouse sensor. This chip solution is used to implement a non-mechanical
tracking engine for USB computer mouse.
A704C is based on algorithm which measures changes of sequential surface images and then
determines the movement. It has the basic mouse function (R/M/L button, Y motion and Z axis
wheel) and additional support for office applications. It supports 4 level CPI resolutions
(1200/1600/2000/3200). A704C provides two application modes. It can switch between normal
mode and multimedia mode freely by mode switching key, which provides convenience for users.
In the application of LED breathing mode, A704C has its own characteristics. On the basis of
the commonly used functions of "circular discolored breathing" and "silent breathing", it introduces
the function of "color-taking breathing" to provide users with more abundant application choices.
From the point of view of user practicability, A704C uses function keys to realize the switching of
three breathing modes
A704C is in a 14-pin optical DIP package. It has a built-in LED driver and internal oscillator
to minimize the external components.
2. Feature
5V Power Supply
Supports 4-color breathing of two-color LED lamp, and can change breathing color with CPI
change
With breathing mute function, LED breathing lamp can be switched on and off by 4th (or 5th)
plus CPI/CPI-combination key
Free switching between normal mode and multimedia mode (see Section 6.3 for details) by
long press CPI key over 5s
Supports three additional multi-function keys: Boss key, LED_MODE_SW key and Fire key
(see Section 6.2 for details)
2. Pin Assignment
Wheel
HB S2
LB MB RB
DP HR
DM VDD5
R2 GND
R1 S1
y
ZA A704C LED x
ZB R0
Figure 1. Pinout
4. Pin Description
5. Block Diagram
Power on
And Power Control
Voltage Regulator
6. Application Note
PIN GND S1 S2
R0 K1 K4 K7
R1 K2 K5 K8
R2 K3 K6 K9
Out of the drive mode, A704C supports 4-speed resolution, defaulting to 1200. A704C supports
two CPI switching modes:
In Single CPI mode: It can be switched by single CPI button in the following order:
1200(def)->1600->2000->3200->1200
In Double CPI mode: It can be swithced to 3200 CPI by CPI+ key and 1200 CPI
by CPI- key
There are two forms of CPI indication of A704C, namely "two-color backlight breathing LED"
and "single-color indicator LED".
In multimedia mode, dual-color backlight LED has no breathing function, indicating CPI gear
with color, and LED color corresponds to CPI gear one by one (see table above); while monochrome
LED starts breathing, but has no CPI indication function.
In normal mode, monochrome LED indicates CPI gear according to brightness. When double-
color backlight LED presses CPI switch key, the initial color corresponds to CPI gear one by one
(see table above)
In multimedia mode, the dual-color backlight LED has no breathing function, while the
monochrome indicator LED starts breathing.
In normal mode, two-color backlight LED has three working modes.
Cyclic discoloration breathing: The default working mode of backlight LED is that two-color
backlight LED breathes at a specific frequency. Its initial color corresponds to CPI gear one by one.
After 6 seconds, it begins to cycle discoloration breathing according to the current color of blue,
pink, red, purple and blue, providing a gorgeous visual effect.
Color-taking breathing: A704C puts forward the concept of "color-taking breathing". Users
can "extract" one of the four circular colors according to their personal preferences through the
LED_MODE_SW button, and breathe at a fixed frequency under this color.
Silence: In the color-taking breathing mode, press the LED_MODE_SW button and turn off
the backlight.
Through the LED_MODE_SW button, the user can switch the LED mode according to the
sequence of "cyclic discolored breathing, color-taking breathing, mute breathing, cyclic discolored
breathing". In addition, by holding down the 4th or 5th key and clicking the CPI/CPI-key, you can
also enter and exit the silent mode.
A704C backlight LED adopts common anodescheme. In addition to the default color matching
methods in the function description table in Section 6.4, A704C also provides the following color
matching methods:
If the base color is red and green (RG) LED, HR is connected to R, HB is connected to G, the
corresponding 1200 CPI to 3200 CPI, the order of backlight color is green, yellow, red, light green.
Note: The default color matching method is adopted in application circuit of Section 9.
7. Electrical Characteristics
306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323
288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305
270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287
252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269
234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251
216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233
198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215
180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197
162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179
144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161
126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143
108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125
72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 51 53
18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
IC HB 1 14 S2 Wheel USB
HB S2
DP 2 13 HR
DP HR
DM 3 12 VDD
DM VDD5
R2 4 11 GND
R2 GND
R1 5 10 S1
R1 S1
ZA 6 9 LED
ZA LED
ZB 7 8 R0 DP R3 22R*
ZB R0 D+
LED DM R4 22R*
D-
A704C GND
Shield
GND
VDD R5 5R* VDD5
VBUS
1
2
3
Sensor LED
C2 C4 C5 C3 C1 USB
1
2
3
R1 LED
VDD5
51R* 104 22pF 22pF 104 47uF*
VDD5
Sensor_LED
ZA
ZB
Encoder
CPI LED Note:R3、R4、R5、C3、C4、C5 are EMC anti-interference optional components,plus better.
R2 C2、C4、C5 are preferably placed on the chip side.
R1
VDD5
CPI_LED 470R*
Button Arrary
R0
VDD5
K2:MB K5:Forward K8:DB/CPI+ VDD5
R1 R8 1 1 1 1
S1 S2 HB R6 220R*
Note:When the pull-up resistor R8 is not connected,the K6 button is CPI and the K8 button is LEDModeSW
When the pull-up resistor R8 is connected,the K6 button is CPI- and the K8 button is CPI+
10. Package
IDIP14 UNIT:mm
9.10
1.266
1.778
0.922
13.20
0.456
5.33
12.65~13.05
0.254
5.60
1.42
24.5mm
4.064mm