The MAX6955 is an IC that's mainly used to control segmented LED displays. It is being described as
2-Wire Interfaced, 2.7V to 5.5V LED Display Drivers with GPIO and Key Scan.
It can drive up to 16 7-segment LED displays with a common cathode pin. It can also drive 14- or 16-segment LED displays or up to 128 individual LEDs.
Code to Control the Chip
I'm writing an Arduino Library for the IC. It can be found on Github.
- Official Documentation
- Example Code
- The SPI based brother of this chip is the MAX6954
- A cheaper alternative is the TI TLC5920. Please note that you have to implement the decoder logic for the (7-, 14- or 16-)segment display yourself in your code.