The MAX7219CNG is a 24 pin dip integrated circuit that can interface microprocessors to 7-segment numeric LED displays of up to 8 digits, bar-graph displays, or 64 individual LEDs.
Datasheet MAX7219CNG
Notice for California Residents: WARNING: Cancer and Reproductive Harm - www.P65Warnings.ca.gov