8-bit I2C LED driver
PCA9551
8-bit I2C-bus LED driver with programmable blink rates
Rev. 08 — 31 July 2008
Product data sheet
1. General ...
Description
PCA9551
8-bit I2C-bus LED driver with programmable blink rates
Rev. 08 — 31 July 2008
Product data sheet
1. General description
The PCA9551 LED blinker blinks LEDs in I2C-bus and SMBus applications where it is necessary to limit bus traffic or free up the I2C-bus master's (MCU, MPU, DSP, chip set, etc.) timer. The uniqueness of this device is the internal oscillator with two programmable blink rates. To blink LEDs using normal I/O expanders like the PCF8574 or PCA9554, the bus master must send repeated commands to turn the LED on and off. This greatly increases the amount of traffic on the I2C-bus and uses up one of the master's timers. The PCA9551 LED blinker instead requires only the initial set-up command to program BLINK RATE 1 and BLINK RATE 2 (i.e., the frequency and duty cycle) for each individual output. From then on, only one command from the bus master is required to turn each individual open-drain output on, off, or to cycle at BLINK RATE 1 or BLINK RATE 2. Maximum o...
Similar Datasheet