PCA9626 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2014. All rights reserved.
Product data sheet Rev. 5 — 19 June 2014 10 of 48
NXP Semiconductors
PCA9626
24-bit Fm+ I
2
C-bus 100 mA 40 V LED driver
AIF + AI[1:0] = 101b is used when the 16 LED drivers must be individually programmed
with different values during the same I
2
C-bus communication, for example, changing color
setting to another color setting.
AIF + AI[1:0] = 110b is used when the LED drivers must be globally programmed with
different settings during the same I
2
C-bus communication, for example, global brightness
or blinking change.
AIF + AI[1:0] = 111b is used when the 16 LED drivers must be individually programmed
with different values in addition to global programming.
Only the 6 least significant bits D[5:0] are affected by the AIF, AI1 and AI0 bits.
When the Control register is written, the register entry point determined by D[5:0] is the
first register that is addressed (read or write operation), and can be anywhere between 0h
and 26h (as defined in Table 5
). When AIF = 1, the Auto-Increment Flag is set and the
rollover value at which the register increment stops and goes to the next one is
determined by AIF, AI1 and AI2. See Table 4
for rollover values. For example, if MODE1
register bit AI1 = 0 and AI0 = 1 and if the Control register = 1001 0010, then the register
addressing sequence is (in hexadecimal):
12 13 … 19 02 03 … 19 02 … as long as the master keeps
sending or reading data.
7.3 Register definitions
Table 5. Register summary
[1]
Register number D5 D4 D3 D2 D1 D0 Name Type Function
00h 0 0 0 0 0 0 MODE1 read/write Mode register 1
01h 0 0 0 0 0 1 MODE2 read/write Mode register 2
02h 0 0 0 0 1 0 PWM0 read/write brightness control LED0
03h 0 0 0 0 1 1 PWM1 read/write brightness control LED1
04h 0 0 0 1 0 0 PWM2 read/write brightness control LED2
05h 0 0 0 1 0 1 PWM3 read/write brightness control LED3
06h 0 0 0 1 1 0 PWM4 read/write brightness control LED4
07h 0 0 0 1 1 1 PWM5 read/write brightness control LED5
08h 0 0 1 0 0 0 PWM6 read/write brightness control LED6
09h 0 0 1 0 0 1 PWM7 read/write brightness control LED7
0Ah 0 0 1 0 1 0 PWM8 read/write brightness control LED8
0Bh 0 0 1 0 1 1 PWM9 read/write brightness control LED9
0Ch 0 0 1 1 0 0 PWM10 read/write brightness control LED10
0Dh 0 0 1 1 0 1 PWM11 read/write brightness control LED11
0Eh 0 0 1 1 1 0 PWM12 read/write brightness control LED12
0Fh 0 0 1 1 1 1 PWM13 read/write brightness control LED13
10h 0 1 0 0 0 0 PWM14 read/write brightness control LED14
11h 0 1 0 0 0 1 PWM15 read/write brightness control LED15
12h 0 1 0 0 1 0 PWM16 read/write brightness control LED16
13h 0 1 0 0 1 1 PWM17 read/write brightness control LED17
14h 0 1 0 1 0 0 PWM18 read/write brightness control LED18