i2c working

This commit is contained in:
Jack Humbert 2016-07-05 23:27:10 -04:00
parent 96f44e1202
commit d707738616
20 changed files with 1827 additions and 21 deletions

View file

@ -0,0 +1,19 @@
#ifndef UNO_MATRIX
#define UNO_MATRIX
#define MATRIX_ROWS 4
#define MATRIX_COLS 6
#include <stdbool.h>
typedef uint8_t matrix_row_t;
uint8_t matrix_rows(void);
uint8_t matrix_cols(void);
void matrix_init(void);
uint8_t matrix_scan(void);
bool matrix_is_modified(void);
bool matrix_is_on(uint8_t row, uint8_t col);
matrix_row_t matrix_get_row(uint8_t row);
#endif