The MAX6955 is a compact display driver that interfaces microprocessors to a mix of 7-segment, 14-segment, and 16-segment LED displays through an I2C-compati- ble 2-wire serial interface. The MAX6955 drives up to 16 digits 7-segment, 8 digits 14-segment, 8 digits 16-seg- ment, or 128 discrete LEDs, while functioning from a supply voltage as low as 2.7V.
The MAX6955 is a compact display driver that interfaces microprocessors to 7‑segment, 14‑segment, 16‑segment LED displays or up to 128 discrete LEDs via a 2‑wire I²C‑compatible serial interface. It operates from a supply voltage as low as 2.7 V and includes five general‑purpose I/O pins that can be configured as a key‑scan matrix for up to 32 switches.
Key features include built‑in 104‑character ASCII fonts for 14‑ and 16‑segment displays, a hexadecimal font for 7‑segment displays, 16‑step digital brightness control, low‑power shutdown mode (10 pA typical), and slew‑rate‑limited segment drivers to reduce EMI. The device supports a maximum I²C clock frequency of 400 kHz and offers both SSOP and TQFN package options.
| Operating Supply Voltage (V+) | 2.7 V to 5.5 V |
|---|---|
| Maximum Number of Digits | 16 × 7‑segment, 8 × 14‑segment, 8 × 16‑segment, or 128 discrete LEDs |
| I²C Clock Frequency | 400 kHz |
| GPIO Ports Configurable for Key‑Scan | 5 GPIO pins, up to 32 switches |
| Low‑Power Shutdown Mode | Enabled, retains data |
The MAX6955 supports a serial clock frequency up to 400 kHz.
Five GPIO pins can be configured for key‑scan, allowing the device to scan and debounce up to 32 switches.
It can drive up to 16 digits of 7‑segment, 8 digits of 14‑segment, 8 digits of 16‑segment, or 128 discrete LEDs, or any combination of these.