MAX6954:4-Wire Interfaced, 2.7V to 5.5V LED Display Driver with I/O Expander and Key Scan

The MAX6954 is a compact display driver that interfaces microprocessors to a mix of 7-segment, 14-segment, and 16-segment LED displays through an SPI- or QSPI-compatible 4-wire serial interface. The serial interface may be cascaded through multiple devices. The MAX6954 drives up to 16 digits 7-segment, 8 digits 14-segment, 8 digits 16-segment, or 128 discrete LEDs, while functioning from a supply voltage as low as 2.7V. The driver includes five I/O expander (or GPIO) lines, some or all of which may be configured as a key-switch reader, which automatically scans and debounces a matrix of up to 32 switches. Included on chip are full 14- and 16-segment ASCII 104-character fonts, a hexadecimal font for 7-segment displays, multiplex scan circuitry, anode and cathode drivers, and static RAM that stores each digit. The maximum segment current for the display digits is set using a single external resistor. Digit intensity can be independently adjusted using the 16-step internal digital brightness control. The MAX6954 includes a low-power shutdown mode, a scan-limit register that allows the user to display from 1 to 16 digits, segment blinking (synchronized across multiple drivers, if desired), and a test mode, which forces all LEDs on. The LED drivers are slew-rate limited to reduce EMI. For a 2-wire interfaced version, refer to the MAX6955 data sheet. An evaluation kit (EV kit) for the MAX6955 is available.

Key Features
  • High-Speed 26MHz SPI/QSPI/MICROWIRE®-Compatible Serial Interface
  • 2.7V to 5.5V Operation
  • Drives Up to 16 Digits 7-Segment, 8 Digits 14-Segment, 8 Digits 16-Segment, 128 Discrete LEDs, or a Combination of Digit Types
  • Drives Common-Cathode Monocolor and Bicolor LED Displays
  • Built-In ASCII 104-Character Font for 14-Segment and 16-Segment Digits and Hexadecimal Font for 7-Segment Digits
  • Automatic Blinking Control for each Segment
  • 10µA (typ) Low-Power Shutdown (Data Retained)
  • 16-Step Digit-by-Digit Digital Brightness Control
  • Display Blanked on Power-Up
  • Slew-Rate Limited Segment Drivers for Lower EMI
  • Five GPIO Port Pins Can Be Configured as Key-Switch Reader to Scan and Debounce Up to 32 Switches with n-Key Rollover
  • IRQ Output when a Key Input Is Debounced
  • 36-Pin SSOP and 40-Pin DIP and TQFN Packages
  • Automotive Temperature Range Standard
MAX6954: Typical Operating Circuit
MAX6954: Typical Operating Circuit
Applications/Uses
  • Audio/Video Equipment
  • Bar Graph Displays
  • Panel Meters
  • Set-Top Boxes
  • White Goods
DataSheet
titleDownload file
MAX6954 Data SheetMAX6954.pdf
Parametrics
Part NumberLCD or LEDDisplay TypeInterfaceFontsSegment BlinkingVSUPPLY
(V)
VSUPPLY
(V)
Package/PinsBudgetary
Price
minmaxSee Notes
MAX6954LEDCommon CathodeSerial SPI 26Mbit104 char ASCII
Hexadecimal
Yes2.75.5PDIP(W)/40
SSOP/36
TQFN/40
$12.28 @1k
Quality and Environmental Data
Related Products
  • MAX6958:2-Wire Interfaced, 3V to 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan
  • MAX6959:2-Wire Interfaced, 3V to 5.5V, 4-Digit, 9-Segment LED Display Drivers with Keyscan
  • MAX6955:2-Wire Interfaced, 2.7V to 5.5V LED Display Driver with I/O Expander and Key Scan
  • MAX6956:2-Wire-Interfaced, 2.5V to 5.5V, 20-Port or 28-Port LED Display Driver and I/O Expander
  • MAX6952:4-Wire Interfaced, 2.7V to 5.5V, 4-Digit 5 x 7 Matrix LED Display Driver
  • MAX6957:4-Wire-Interfaced, 2.5V to 5.5V, 20-Port and 28-Port LED Display Driver and I/O Expander
  • MAX6953:2-Wire Interfaced, 2.7V to 5.5V, 4-Digit 5 x 7 Matrix LED Display Driver
  • MAX6950:Serially Interfaced, +2.7V to +5.5V, 5- and 8-Digit LED Display Drivers
  • MAX6951:Serially Interfaced, +2.7V to +5.5V, 5- and 8-Digit LED Display Drivers
  • MAX7221:Serially Interfaced, 8-Digit, LED Display Drivers
  • MAX7219:Serially Interfaced, 8-Digit, LED Display Drivers
Ordering Information
Part NumberStatusRecommended ReplacementPackageTempRoHS
MAX6954AAXNo Longer AvailableMAX6954AAX+SSOP,;36 pin;163.4 mm²-40°C to +125°CNo
MAX6954AAX+ActiveSSOP,;36 pin;163.4 mm²-40°C to +125°CLead Free
MAX6954AAX+TActiveSSOP,;36 pin;163.4 mm²-40°C to +125°CLead Free
MAX6954AAX-TNo Longer AvailableMAX6954AAX+TSSOP;36 pin-40°C to +125°CSee data sheet
MAX6954APLNo Longer AvailableMAX6954APL+PDIP(W),;40 pin;836.5 mm²-40°C to +125°CNo
MAX6954APL+ActivePDIP(W),;40 pin;836.5 mm²-40°C to +125°CLead Free
MAX6954ATLNo Longer AvailableMAX6954ATL+TQFN,;40 pin;37.2 mm²-40°C to +125°CNo
MAX6954ATL+ActiveTQFN,;40 pin;37.2 mm²-40°C to +125°CLead Free
MAX6954ATL+TActiveQFN;40 pin-40°C to +125°CSee data sheet
MAX6954ATL-TNo Longer AvailableMAX6954ATL+TQFN;40 pin-40°C to +125°CSee data sheet
Datasheet
MAX6954.pdf MAX6954
MAX6954.pdf MAX6954
Other
MAX6954.pdf MAX6954
Selecting Numeric and Alphanumeric Display Configurations for the MAX6954 and MAX6955 SPI and I²C LED Display Drivers MAX6955
Adding Global LED Intensity Control to the MAX6954 and MAX6955 LED Drivers MAX5160
Electronic Displays Comparison MAX6966
Using Maxim SPI-compatible Display Drivers with other SPI Peripherals MAX7317
Charlieplexing - Reduced Pin-Count LED Display Multiplexing MAX6959
LEDs Are Still Popular (and Improving) after All These Years MAX6966
MAX6954.pdf MAX6954