christophe vermaelen
/
Matrix_8x8_4_afficheurs
Programme de démo pour la gestion de 4 afficheurs 64 leds
lib_matrix.h
- Committer:
- vermaelen
- Date:
- 2022-06-08
- Revision:
- 2:675b923da5d2
- Parent:
- 1:61f61158c345
File content as of revision 2:675b923da5d2:
//------------------------------------------------------------------------------ #define NO_OP_REG 0x00 //Used for Max7219 Cascading purposes #define DECODE_MODE_REG 0x09 #define INTESITY_REG 0x0A #define SCAN_LIMIT_REG 0x0B #define SHUTDOWN_REG 0x0C #define DISPLAY_TEST_REG 0x0F //------------------------------------------------------------------------------ #define DISABLE_DECODE 0x00 #define BRIGHTNESS 0x05 #define SCAN_ALL_DIGITS 0x07 #define SHUTDOWN_MODE 0x00 #define NORMAL_OPERATION 0x01 #define DISABLE_TEST 0x00 unsigned const char led_blank[]= { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 }; //blank unsigned const char led_heart[]= { 0x18,0x7E,0x7E,0xF8,0xF8,0x7E,0x7E,0x18 }; //heart void MAX7219_NoOperation(); void MAX7219_write(char regName,char data,char chip); void MAX7219_displayText(char* text); void MAX7219_init(char noChips); void MAX7219_config(char chip); void MAX7219_display(unsigned const char led[], char no_chip);