PCA9552_5 © Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet Rev. 05 — 9 March 2006 4 of 28
Philips Semiconductors
PCA9552
16-bit I
2
C-bus LED driver with programmable blink rates
5.2 Pin description
[1] HVQFN package die supply ground is connected to both V
SS
pin and exposed center pad. V
SS
pin must be
connected to supply ground for proper device operation. For enhanced thermal, electrical, and board level
performance, the exposed pad needs to be soldered to the board using a corresponding thermal pad on the
board and for proper heat conduction through the board, thermal vias need to be incorporated in the
printed-circuit board in the thermal pad region.
Table 2: Pin description
Symbol Pin Description
SO24, TSSOP24 HVQFN24
A0 1 22 address input 0
A1 2 23 address input 1
A2 3 24 address input 2
LED0 4 1 LED driver 0
LED1 5 2 LED driver 1
LED2 6 3 LED driver 2
LED3 7 4 LED driver 3
LED4 8 5 LED driver 4
LED5 9 6 LED driver 5
LED6 10 7 LED driver 6
LED7 11 8 LED driver 7
V
SS
12 9
[1]
ground supply
LED8 13 10 LED driver 8
LED9 14 11 LED driver 9
LED10 15 12 LED driver 10
LED11 16 13 LED driver 11
LED12 17 14 LED driver 12
LED13 18 15 LED driver 13
LED14 19 16 LED driver 14
LED15 20 17 LED driver 15
RESET 21 18 active LOW reset input
SCL 22 19 serial clock line
SDA 23 20 serial data line
V
DD
24 21 supply voltage
PCA9552_5 © Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet Rev. 05 — 9 March 2006 5 of 28
Philips Semiconductors
PCA9552
16-bit I
2
C-bus LED driver with programmable blink rates
6. Functional description
Refer to Figure 1 “Block diagram of PCA9552”.
6.1 Device address
Following a START condition, the bus master must output the address of the slave it is
accessing. The address of the PCA9552 is shown in Figure 5. To conserve power, no
internal pull-up resistors are incorporated on the hardware selectable address pins and
they must be pulled HIGH or LOW.
The last bit of the address byte defines the operation to be performed. When set to logic 1
a read is selected, while a logic 0 selects a write operation.
6.2 Control Register
Following the successful acknowledgement of the slave address, the bus master will send
a byte to the PCA9552, which will be stored in the Control Register. This register can be
read and written via the I
2
C-bus.
The lowest 3 bits are used as a pointer to determine which register will be accessed.
If the Auto-Increment flag (AI) is set, the four low order bits of the Control Register are
automatically incremented after a read or write. This allows the user to program the
registers sequentially. The contents of these bits will rollover to ‘0000’ after the last
register is accessed.
When the Auto-Increment flag is set (AI = 1) and a read sequence is initiated, the
sequence must start by reading a register different from ‘0' (B3 B2 B1 B0 0000).
Only the 4 least significant bits are affected by the AI flag. Unused bits must be
programmed with zeroes.
Fig 5. PCA9552 address
002aac169
1 1 0 0 A2 A1 A0 R/W
fixed
slave address
programmable
Reset state: 00h
Fig 6. Control Register
002aac170
0 0 0 AI B3 B2 B1 B0
register address
Auto-Increment flag
PCA9552_5 © Koninklijke Philips Electronics N.V. 2006. All rights reserved.
Product data sheet Rev. 05 — 9 March 2006 6 of 28
Philips Semiconductors
PCA9552
16-bit I
2
C-bus LED driver with programmable blink rates
6.2.1 Control Register definition
6.3 Register descriptions
6.3.1 INPUT0 - Input register 0
The Input register 0 reflects the state of the device pins (inputs LED0 to LED7). Writes to
this register will be acknowledged but will have no effect.
Remark: The default value ‘X’ is determined by the externally applied logic level (normally
logic 1) when used for directly driving LED with pull-up to V
DD
.
6.3.2 INPUT1 - Input register 1
The Input register 1 reflects the state of the device pins (inputs LED8 to LED15). Writes to
this register will be acknowledged but will have no effect.
Remark: The default value ‘X’ is determined by the externally applied logic level (normally
logic 1) when used for directly driving LED with pull-up to V
DD
.
Table 3: Register summary
B3 B2 B1 B0 Symbol Access Description
0000INPUT0 read only input register 0
0001INPUT1 read only input register 1
0010PSC0 read/write frequency prescaler 0
0011PWM0 read/write PWM register 0
0100PSC1 read/write frequency prescaler 1
0101PWM1 read/write PWM register 1
0110LS0 read/write LED0 to LED3 selector
0111LS1 read/write LED4 to LED7 selector
1000LS2 read/write LED8 to LED11 selector
1001LS3 read/write LED12 to LED15 selector
Table 4: INPUT0 - input register 0 description
Bit 7 6 5 4 3 2 1 0
Symbol LED7 LED6 LED5 LED4 LED3 LED2 LED1 LED0
Default XXXXXXXX
Table 5: INPUT1 - input register 1 description
Bit 7 6 5 4 3 2 1 0
Symbol LED15 LED14 LED13 LED12 LED11 LED10 LED9 LED8
Default XXXXXXXX

PCA9552BS,118

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
LED Lighting Drivers 16-BIT I2C FM OD LED BLK RST
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union