Chip1996Maxim Integrated / Analog Devices

MAX7219 8-Digit LED Display Driver

Compact, serial input/output common-cathode display driver interfacing microprocessors to 7-segment numeric LED displays up to 8 digits, bar-graph displays, or 64 individual LEDs.

Aliase:MAX7219CNG, MAX7221, 8x8 LED Matrix Driver, 7-Segment Driver

DIP-24 Top View

24 Pins
MAX7219Maxim Integrated / Analog DevicesDIP-241DIN2DIG 03DIG 44GND5DIG 66DIG 27DIG 38DIG 79GND10DIG 511DIG 112LOAD24DOUT23SEG D22SEG DP21SEG E20SEG C19V+18ISET17SEG G16SEG B15SEG F14SEG A13CLKpinoutdb.org
Pin-Tabelle24
PinSignal / NameTypAlternative Funktionen
1DINDigital
Serial Data Input — data latched on CLK rising edge; MSB first; 16-bit word (address + data)
2DIG 0Digital
Digit 0 Common Cathode Driver — sinks current from digit 0 LED cathodes; LOW selects digit
3DIG 4Digital
Digit 4 Common Cathode Driver — sinks current from digit 4 LED cathodes; LOW selects digit
4GNDGround
Ground (0V) — connect both GND pins to ground plane
5DIG 6Digital
Digit 6 Common Cathode Driver — sinks current from digit 6 LED cathodes; LOW selects digit
6DIG 2Digital
Digit 2 Common Cathode Driver — sinks current from digit 2 LED cathodes; LOW selects digit
7DIG 3Digital
Digit 3 Common Cathode Driver — sinks current from digit 3 LED cathodes; LOW selects digit
8DIG 7Digital
Digit 7 Common Cathode Driver — sinks current from digit 7 LED cathodes; LOW selects digit
9GNDGround
Ground (0V) — connect both GND pins to ground plane
10DIG 5Digital
Digit 5 Common Cathode Driver — sinks current from digit 5 LED cathodes; LOW selects digit
11DIG 1Digital
Digit 1 Common Cathode Driver — sinks current from digit 1 LED cathodes; LOW selects digit
12LOADDigital
Load / Chip Select (LOAD on MAX7219) — rising edge latches last 16 bits into registers; equivalent to ~CS (Active Low) on MAX7221
13CLKDigital
Serial Clock Input (max 10MHz) — DIN sampled on rising edge; DOUT shifts on falling edge
14SEG ADigital
Segment A Anode Driver — sources current to segment A of all digit positions; HIGH = segment ON
15SEG FDigital
Segment F Anode Driver — sources current to segment F of all digit positions; HIGH = segment ON
16SEG BDigital
Segment B Anode Driver — sources current to segment B of all digit positions; HIGH = segment ON
17SEG GDigital
Segment G Anode Driver — sources current to segment G of all digit positions; HIGH = segment ON
18ISETAnalog
Peak Segment Current Set — connect resistor between ISET and V+ to set LED drive current; R_ISET = (V+ − 1.5V) / (I_seg / 100); typical: 9.53kΩ for 40mA peak
19V+Power
Positive Supply Voltage (+4.0V to +5.5V; add 100nF + 10µF bypass caps to GND near pin)
20SEG CDigital
Segment C Anode Driver — sources current to segment C of all digit positions; HIGH = segment ON
21SEG EDigital
Segment E Anode Driver — sources current to segment E of all digit positions; HIGH = segment ON
22SEG DPDigital
Decimal Point Anode Driver — sources current to decimal point segment of all digit positions; HIGH = DP ON
23SEG DDigital
Segment D Anode Driver — sources current to segment D of all digit positions; HIGH = segment ON
24DOUTDigital
Serial Data Output — connects to DIN of next MAX7219 for daisy-chaining multiple devices; data propagates with 16.5 CLK cycle delay