PCA9551D,112 NXP Semiconductors, PCA9551D,112 Datasheet - Page 5
![IC LED DRIVER BLINKER 16-SOIC](/photos/6/52/65286/16-soic_sot109-1_sml.jpg)
PCA9551D,112
Manufacturer Part Number
PCA9551D,112
Description
IC LED DRIVER BLINKER 16-SOIC
Manufacturer
NXP Semiconductors
Type
LED Blinkerr
Datasheet
1.PCA9551BS118.pdf
(26 pages)
Specifications of PCA9551D,112
Package / Case
16-SOIC (3.9mm Width)
Topology
Open Drain, PWM
Number Of Outputs
8
Internal Driver
Yes
Type - Primary
LED Blinker
Frequency
400kHz
Voltage - Supply
2.3 V ~ 5.5 V
Mounting Type
Surface Mount
Operating Temperature
-40°C ~ 85°C
Current - Output / Channel
25mA
Internal Switch(s)
Yes
Low Level Output Current
25 mA
Operating Supply Voltage
2.3 V to 5.5 V
Maximum Supply Current
500 uA
Maximum Power Dissipation
400 mW
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
OM6285 - EVAL BOARD I2C-2002-1A568-4002 - DEMO BOARD I2C568-3615 - DEMO BOARD I2C
Voltage - Output
-
Efficiency
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
568-1047-5
935271695112
PCA9551D
935271695112
PCA9551D
NXP Semiconductors
PCA9551_8
Product data sheet
6.2.1 Control register definition
6.3.1 INPUT - Input register
6.3.2 PSC0 - Frequency Prescaler 0
6.3 Register descriptions
If the Auto-Increment (AI) flag is set, the three 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 ‘000’ 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' (B2 B1 B0
Only the 3 least significant bits are affected by the AI flag. Unused bits must be
programmed with zeroes.
Table 3.
The INPUT register reflects the state of the device pins. Writes to this register will be
acknowledged but will have no effect.
Table 4.
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
PSC0 is used to program the period of the PWM output.
The period of BLINK0 = (PSC0 + 1) / 38.
Remark: Prescaler calculation is different between the PCA9551 and other PCA955x
LED blinkers. A divider ratio of 38 instead of 44 is used. This different divider ratio causes
the blinking frequency to be 13 % (1
The programmed value of Frequency Prescaler 0 must be adjusted to compensate for this
difference in applications where the PCA9551 is used in conjunction with other PCA955x
LED blinkers and the observed blinking frequencies need to be the same.
B2
0
0
0
0
1
1
1
Bit
Symbol
Default
B1
0
0
1
1
0
0
1
Register summary
INPUT - Input register description
LED7
X
B0
0
1
0
1
0
1
0
7
Symbol
INPUT
PSC0
PWM0
PSC1
PWM1
LS0
LS1
LED6
Rev. 08 — 31 July 2008
X
6
8-bit I
LED5
Access
read only
read/write
read/write
read/write
read/write
read/write
read/write
X
5
2
C-bus LED driver with programmable blink rates
38 / 44) lower when the same 8-bit word is used.
LED4
X
4
Description
input register
frequency prescaler 0
PWM register 0
frequency prescaler 1
PWM register 1
LED0 to LED3 selector
LED4 to LED7 selector
LED3
X
3
DD
.
LED2
2
X
PCA9551
© NXP B.V. 2008. All rights reserved.
LED1
000).
X
1
LED0
X
0
5 of 26