DIN
Function
Accepts serial data on each rising CLK edge.
How to connect
Connect to a 5 V host MOSI output.
Electrical note
A guaranteed HIGH requires at least 3.5 V; use level translation with a 3.3 V host.
Explore MAX7219 pins, signal names, electrical functions and connection guidance for each package.
Select a pin to explore its connection
Click a lead or use the arrow keys. Top view
Accepts serial data on each rising CLK edge.
Connect to a 5 V host MOSI output.
A guaranteed HIGH requires at least 3.5 V; use level translation with a 3.3 V host.
Selects digit 0 by sinking its common-cathode current.
Connect to the common cathode of display digit 0.
Inactive digit outputs are driven HIGH on MAX7219, not high impedance.
Selects digit 4 by sinking its common-cathode current.
Connect to the common cathode of display digit 4.
Inactive digit outputs are driven HIGH on MAX7219, not high impedance.
Supply and LED-current return.
Connect both ground pins to the common return.
Selects digit 6 by sinking its common-cathode current.
Connect to the common cathode of display digit 6.
Inactive digit outputs are driven HIGH on MAX7219, not high impedance.
Selects digit 2 by sinking its common-cathode current.
Connect to the common cathode of display digit 2.
Inactive digit outputs are driven HIGH on MAX7219, not high impedance.
Selects digit 3 by sinking its common-cathode current.
Connect to the common cathode of display digit 3.
Inactive digit outputs are driven HIGH on MAX7219, not high impedance.
Selects digit 7 by sinking its common-cathode current.
Connect to the common cathode of display digit 7.
Inactive digit outputs are driven HIGH on MAX7219, not high impedance.
Supply and LED-current return.
Connect both ground pins to the common return.
Selects digit 5 by sinking its common-cathode current.
Connect to the common cathode of display digit 5.
Inactive digit outputs are driven HIGH on MAX7219, not high impedance.
Selects digit 1 by sinking its common-cathode current.
Connect to the common cathode of display digit 1.
Inactive digit outputs are driven HIGH on MAX7219, not high impedance.
A rising edge transfers the last 16 serial bits to the selected register.
Hold LOW during each 16-bit transfer, then pulse HIGH.
CLK still shifts the MAX7219 while LOAD is HIGH; this differs from MAX7221 chip-select behavior.
Serial clock: DIN shifts on rising edges and DOUT changes after falling edges.
Connect to host clock; maximum serial clock is 10 MHz.
Supplies the A segment anodes.
Join the A anodes across all eight common-cathode digits.
Peak current is set by RSET; digit multiplexing and intensity PWM determine average current.
Supplies the F segment anodes.
Join the F anodes across all eight common-cathode digits.
Peak current is set by RSET; digit multiplexing and intensity PWM determine average current.
Supplies the B segment anodes.
Join the B anodes across all eight common-cathode digits.
Peak current is set by RSET; digit multiplexing and intensity PWM determine average current.
Supplies the G segment anodes.
Join the G anodes across all eight common-cathode digits.
Peak current is set by RSET; digit multiplexing and intensity PWM determine average current.
Sets the peak segment current through an external resistor.
Connect RSET to V+; the example uses 64.9 kΩ for a low-current red display.
Choose RSET from the manufacturer table using LED forward voltage; do not leave it unconnected.
Powers the serial logic, memory and display drivers.
Use 5 V with 100 nF ceramic and 10 µF bulk bypass near the IC.
Operating supply range: 4.0–5.5 V.
Supplies the C segment anodes.
Join the C anodes across all eight common-cathode digits.
Peak current is set by RSET; digit multiplexing and intensity PWM determine average current.
Supplies the E segment anodes.
Join the E anodes across all eight common-cathode digits.
Peak current is set by RSET; digit multiplexing and intensity PWM determine average current.
Supplies the decimal point segment anodes.
Join the DP anodes across all eight common-cathode digits.
Peak current is set by RSET; digit multiplexing and intensity PWM determine average current.
Supplies the D segment anodes.
Join the D anodes across all eight common-cathode digits.
Peak current is set by RSET; digit multiplexing and intensity PWM determine average current.
Serial data output for daisy-chaining another driver.
Connect to the next DIN, or leave open for one IC.
Never high impedance; do not connect directly to a shared MISO bus.