LibDriver MAX7219
Loading...
Searching...
No Matches
driver_max7219_basic.h
Go to the documentation of this file.
1
37
38#ifndef DRIVER_MAX7219_BASIC_H
39#define DRIVER_MAX7219_BASIC_H
40
42
43#ifdef __cplusplus
44extern "C"{
45#endif
46
53
57#define MAX7219_BASIC_DEFAULT_DECODE MAX7219_DECODE_CODEB_DIGITS_NONE
58#define MAX7219_BASIC_DEFAULT_MODE MAX7219_MODE_NORMAL
59#define MAX7219_BASIC_DEFAULT_TEST_MODE MAX7219_DISPLAY_TEST_MODE_OFF
60#define MAX7219_BASIC_DEFAULT_INTENSITY MAX7219_INTENSITY_31_32
61#define MAX7219_BASIC_DEFAULT_SCAN_LIMIT MAX7219_SCAN_LIMIT_DIGIT_0_7
62
70uint8_t max7219_basic_init(void);
71
79uint8_t max7219_basic_deinit(void);
80
89uint8_t max7219_basic_set_matrix(uint8_t matrix[8]);
90
100uint8_t max7219_basic_set_display(max7219_digital_t digital, uint8_t data);
101
105
106#ifdef __cplusplus
107}
108#endif
109
110#endif
driver max7219 interface header file
max7219_digital_t
max7219 digital enumeration definition
uint8_t max7219_basic_deinit(void)
basic example deinit
uint8_t max7219_basic_set_display(max7219_digital_t digital, uint8_t data)
basic example set the display
uint8_t max7219_basic_set_matrix(uint8_t matrix[8])
basic example set the matrix
uint8_t max7219_basic_init(void)
basic example init