NXP Semiconductors
PCA9551
8-bit I2C-bus LED driver with programmable blink rates
20. Contents
1
2
3
4
5
5.1
5.2
6
6.1
6.2
6.2.1
6.3
6.3.1
6.3.2
6.3.3
6.3.4
6.3.5
6.3.6
6.4
6.5
6.6
7
7.1
7.1.1
7.2
7.3
7.4
8
8.1
8.2
9
10
11
12
13
14
15
15.1
15.2
15.3
15.4
16
17
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Ordering information . . . . . . . . . . . . . . . . . . . . . 2
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Pinning information . . . . . . . . . . . . . . . . . . . . . . 3
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 3
Functional description . . . . . . . . . . . . . . . . . . . 4
Device address . . . . . . . . . . . . . . . . . . . . . . . . . 4
Control register . . . . . . . . . . . . . . . . . . . . . . . . . 4
Control register definition . . . . . . . . . . . . . . . . . 5
Register descriptions . . . . . . . . . . . . . . . . . . . . 5
INPUT - Input register. . . . . . . . . . . . . . . . . . . . 5
PSC0 - Frequency Prescaler 0 . . . . . . . . . . . . . 5
PWM0 - Pulse Width Modulation 0 . . . . . . . . . . 6
PSC1 - Frequency Prescaler 1 . . . . . . . . . . . . . 6
PWM1 - Pulse Width Modulation 1 . . . . . . . . . . 6
LS0 to LS1 - LED selector registers . . . . . . . . . 7
Pins used as GPIOs . . . . . . . . . . . . . . . . . . . . . 7
Power-on reset . . . . . . . . . . . . . . . . . . . . . . . . . 7
External RESET . . . . . . . . . . . . . . . . . . . . . . . . 7
Characteristics of the I2C-bus. . . . . . . . . . . . . . 8
Bit transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
START and STOP conditions . . . . . . . . . . . . . . 8
System configuration . . . . . . . . . . . . . . . . . . . . 8
Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Bus transactions . . . . . . . . . . . . . . . . . . . . . . . 10
Application design-in information . . . . . . . . . 11
Minimizing IDD when the I/Os are used to
control LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Programming example . . . . . . . . . . . . . . . . . . 12
Limiting values. . . . . . . . . . . . . . . . . . . . . . . . . 12
Static characteristics. . . . . . . . . . . . . . . . . . . . 13
Dynamic characteristics . . . . . . . . . . . . . . . . . 15
Test information . . . . . . . . . . . . . . . . . . . . . . . . 17
Package outline . . . . . . . . . . . . . . . . . . . . . . . . 18
Handling information. . . . . . . . . . . . . . . . . . . . 21
Soldering of SMD packages . . . . . . . . . . . . . . 21
Introduction to soldering . . . . . . . . . . . . . . . . . 21
Wave and reflow soldering . . . . . . . . . . . . . . . 21
Wave soldering . . . . . . . . . . . . . . . . . . . . . . . . 21
Reflow soldering . . . . . . . . . . . . . . . . . . . . . . . 22
Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Revision history . . . . . . . . . . . . . . . . . . . . . . . . 24
18
Legal information . . . . . . . . . . . . . . . . . . . . . . 25
18.1
Data sheet status . . . . . . . . . . . . . . . . . . . . . . 25
18.2
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
18.3
Disclaimers. . . . . . . . . . . . . . . . . . . . . . . . . . . 25
18.4
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 25
19
Contact information . . . . . . . . . . . . . . . . . . . . 25
20
Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Please be aware that important notices concerning this document and the product(s)
described herein, have been included in section ‘Legal information’.
© NXP B.V. 2008.
All rights reserved.
For more information, please visit: http://www.nxp.com
For sales office addresses, please send an email to: salesaddresses@nxp.com
Date of release: 31 July 2008
Document identifier: PCA9551_8