MAX_7219_8_DIGITS_MODULE added to sell section link here >>> HARDWARE_LIBS. PRICE = 50 $ via PAYPAL. COMPLETE WORKING PROJECT FOR MICROCHIP PIC MICROCONTROLLER PIC16F1829. Can be used directly in real hardware PCB project.

MAXIM WEB SITE LINK >>> https://www.maximintegrated.com/en/products/power/display-power-control/MAX7219.html#tech-docs

MAXIM 7219 PDF >>> https://datasheets.maximintegrated.com/en/ds/MAX7219-MAX7221.pdf

MAX7291- SPI driver for 8 digits indicator PRICE = 50$ via PAYPAL. Click to download button for checkout.

Function list in LIB project : all other function in lib files are bonus.

MAX7219_init(); // init chip

MAX7219_DIGIT_clear(); // clear all digits

count_long_MAX_7219_HEX = 0xABCDEF12; // set variable with some value in HEX format

//count_long_MAX_7219_HEX++; // or set variable to count from some value in HEX format

MAX7219_show_HEX(); // show value of variable to 8 digits in HEX format

//    count_long_MAX_7219_DEC = 98765430; // set variable with some value in DECIMAL format

// count_long_MAX_7219_DEC++; // or set variable to count from some value in DECIMAL format

//    MAX7219_show_DECIMAL(); // show value of variable to 8 digits in DECIMAL format

simulation running on PROTEUS 8.12 SP0. for older version of proteus draw schematic like new. Driver support both DECIMAL and HEX show mode with different function. Functions can be called any time in software. read main.h and definitions before start to make any changes. Software are tested and work !!! And on live module like is show below.

        

============================================================================================