PCA9552_06 PHILIPS [NXP Semiconductors], PCA9552_06 Datasheet - Page 5

no-image

PCA9552_06

Manufacturer Part Number
PCA9552_06
Description
16-bit I2C-bus LED driver with programmable blink rates
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet
Philips Semiconductors
6. Functional description
PCA9552_5
Product data sheet
6.1 Device address
6.2 Control Register
Refer to
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
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.
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
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
Only the 4 least significant bits are affected by the AI flag. Unused bits must be
programmed with zeroes.
Fig 5. PCA9552 address
Fig 6. Control Register
Figure 1 “Block diagram of
Reset state: 00h
Rev. 05 — 9 March 2006
2
C-bus.
Auto-Increment flag
16-bit I
1
0
1
0
fixed
PCA9552”.
2
C-bus LED driver with programmable blink rates
slave address
0
0
AI
0
programmable
A2
B3
register address
A1
B2
Figure
002aac169
002aac170
A0 R/W
B1
B0
© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
5. To conserve power, no
PCA9552
0000).
5 of 28

Related parts for PCA9552_06