EmbeddedRelated.com
The 2026 Embedded Online Conference
MAX7219CNG+

MAX7219CNG+

Maxim Integrated
Common LED matrix and 7-segment driver for controlled multi-LED displays and indicator arrays.
Active1,990 in stock

Overview

The MAX7219CNG+ is a compact, common-cathode serial input/output display driver that interfaces microprocessors to 7-segment numeric LED displays of up to 8 digits, bar-graph displays, or 64 individual LEDs. It features an on-chip BCD code-B decoder, multiplex scan circuitry, segment and digit drivers, and an 8x8 static RAM that stores each digit.

Why Choose This Part

This driver eliminates the need for external current-limiting resistors by providing a single external resistor to set the segment current for all LEDs. Its 10MHz SPI-compatible serial interface allows for high-speed updates while minimizing the pin count required from the host microcontroller.

Applications

7-Segment Numeric Displays
Driving up to eight 7-segment digits for industrial timers, clocks, and digital readouts.
LED Dot Matrix Panels
Controlling 8x8 LED matrices for scrolling text displays and simple graphical interfaces.
Bar-Graph Indicators
Managing multi-segment LED bar graphs for signal level or battery status monitoring.
Panel Status Indicators
Driving up to 64 individual discrete LEDs for status panels using only 3 I/O pins.

Key Specifications

Interface 4-Wire Serial
Display Type LED
Configuration 7 Segment + DP
Mounting Type Through Hole
Package / Case 24-DIP (0.300", 7.62mm)
Current - Supply 330 mA
Voltage - Supply 4V ~ 5.5V
Digits or Characters 8 Digits
Operating Temperature 0degC ~ 70degC
Supplier Device Package 24-PDIP

Getting Started

To begin, connect the MAX7219 to your microcontroller via a 4-wire serial interface (DIN, CLK, LOAD, and GND) and provide a 4V to 5.5V supply. Ensure a 10uF electrolytic capacitor and a 0.1uF ceramic capacitor are placed close to the V+ pin to manage switching transients. Numerous open-source libraries, such as the LedControl library for Arduino, are available to simplify initialization and digit mapping.

The 2026 Embedded Online Conference