![]() |
LibDriver MAX7219
2.0.0
MAX7219 full-featured driver
|
max7219 example driver modules More...
Macros | |
#define | MAX7219_BASIC_DEFAULT_DECODE MAX7219_DECODE_CODEB_DIGITS_NONE |
max7219 basic example default definition More... | |
#define | MAX7219_BASIC_DEFAULT_MODE MAX7219_MODE_NORMAL |
#define | MAX7219_BASIC_DEFAULT_TEST_MODE MAX7219_DISPLAY_TEST_MODE_OFF |
#define | MAX7219_BASIC_DEFAULT_INTENSITY MAX7219_INTENSITY_31_32 |
#define | MAX7219_BASIC_DEFAULT_SCAN_LIMIT MAX7219_SCAN_LIMIT_DIGIT_0_7 |
#define | MATRIX_CASCADE_LENGTH 4 |
max7219 cascade example matrix cascade length definition More... | |
#define | MAX7219_CASCADE_DEFAULT_DECODE MAX7219_DECODE_CODEB_DIGITS_NONE |
max7219 cascade example default definition More... | |
#define | MAX7219_CASCADE_DEFAULT_MODE MAX7219_MODE_NORMAL |
#define | MAX7219_CASCADE_DEFAULT_TEST_MODE MAX7219_DISPLAY_TEST_MODE_OFF |
#define | MAX7219_CASCADE_DEFAULT_INTENSITY MAX7219_INTENSITY_31_32 |
#define | MAX7219_CASCADE_DEFAULT_SCAN_LIMIT MAX7219_SCAN_LIMIT_DIGIT_0_7 |
Functions | |
uint8_t | max7219_basic_init (void) |
basic example init More... | |
uint8_t | max7219_basic_deinit (void) |
basic example deinit More... | |
uint8_t | max7219_basic_set_matrix (uint8_t matrix[8]) |
basic example set the matrix More... | |
uint8_t | max7219_basic_set_display (max7219_digital_t digital, uint8_t data) |
basic example set the display More... | |
uint8_t | max7219_cascade_init (void) |
cascade example init More... | |
uint8_t | max7219_cascade_deinit (void) |
cascade example deinit More... | |
uint8_t | max7219_cascade_update (void) |
cascade example update More... | |
Variables | |
uint8_t | g_matrix [MATRIX_CASCADE_LENGTH][8] |
max7219 example driver modules
#define MATRIX_CASCADE_LENGTH 4 |
max7219 cascade example matrix cascade length definition
cascade 4
Definition at line 55 of file driver_max7219_cascade.h.
#define MAX7219_BASIC_DEFAULT_DECODE MAX7219_DECODE_CODEB_DIGITS_NONE |
max7219 basic example default definition
set no decode
Definition at line 57 of file driver_max7219_basic.h.
#define MAX7219_BASIC_DEFAULT_INTENSITY MAX7219_INTENSITY_31_32 |
set intensity 31/32
Definition at line 60 of file driver_max7219_basic.h.
#define MAX7219_BASIC_DEFAULT_MODE MAX7219_MODE_NORMAL |
set normal mode
Definition at line 58 of file driver_max7219_basic.h.
#define MAX7219_BASIC_DEFAULT_SCAN_LIMIT MAX7219_SCAN_LIMIT_DIGIT_0_7 |
set scan limit digit 0-7
Definition at line 61 of file driver_max7219_basic.h.
#define MAX7219_BASIC_DEFAULT_TEST_MODE MAX7219_DISPLAY_TEST_MODE_OFF |
set test mode off
Definition at line 59 of file driver_max7219_basic.h.
#define MAX7219_CASCADE_DEFAULT_DECODE MAX7219_DECODE_CODEB_DIGITS_NONE |
max7219 cascade example default definition
set no decode
Definition at line 60 of file driver_max7219_cascade.h.
#define MAX7219_CASCADE_DEFAULT_INTENSITY MAX7219_INTENSITY_31_32 |
set intensity 31/32
Definition at line 63 of file driver_max7219_cascade.h.
#define MAX7219_CASCADE_DEFAULT_MODE MAX7219_MODE_NORMAL |
set normal mode
Definition at line 61 of file driver_max7219_cascade.h.
#define MAX7219_CASCADE_DEFAULT_SCAN_LIMIT MAX7219_SCAN_LIMIT_DIGIT_0_7 |
set scan limit digit 0-7
Definition at line 64 of file driver_max7219_cascade.h.
#define MAX7219_CASCADE_DEFAULT_TEST_MODE MAX7219_DISPLAY_TEST_MODE_OFF |
set test mode off
Definition at line 62 of file driver_max7219_cascade.h.
uint8_t max7219_basic_deinit | ( | void | ) |
basic example deinit
Definition at line 174 of file driver_max7219_basic.c.
uint8_t max7219_basic_init | ( | void | ) |
basic example init
Definition at line 49 of file driver_max7219_basic.c.
uint8_t max7219_basic_set_display | ( | max7219_digital_t | digital, |
uint8_t | data | ||
) |
basic example set the display
[in] | digital | set part |
[in] | data | set data |
Definition at line 154 of file driver_max7219_basic.c.
uint8_t max7219_basic_set_matrix | ( | uint8_t | matrix[8] | ) |
basic example set the matrix
[in] | *matrix | pointer to a content matrix |
Definition at line 132 of file driver_max7219_basic.c.
uint8_t max7219_cascade_deinit | ( | void | ) |
cascade example deinit
Definition at line 190 of file driver_max7219_cascade.c.
uint8_t max7219_cascade_init | ( | void | ) |
cascade example init
Definition at line 51 of file driver_max7219_cascade.c.
uint8_t max7219_cascade_update | ( | void | ) |
cascade example update
Definition at line 159 of file driver_max7219_cascade.c.
|
extern |
global matrix
Definition at line 42 of file driver_max7219_cascade.c.