Files
2022-10-30 23:00:53 +01:00

31 lines
523 B
C

/**
* TODO file description
*/
#ifndef CPROJ_SEVENSEG_H
#define CPROJ_SEVENSEG_H
#include <stdbool.h>
struct SevenSeg {
uint8_t x0;
uint8_t y0;
uint8_t x;
uint8_t charwidth;
uint8_t thick;
uint8_t spacing;
};
void sseg_home(struct SevenSeg *disp);
void sseg_digit(struct SevenSeg *disp, uint8_t digit);
void sseg_blank(struct SevenSeg *disp);
void sseg_period(struct SevenSeg *disp);
void sseg_number(struct SevenSeg *disp, uint16_t num, uint8_t places, uint8_t decimals);
#endif //CPROJ_SEVENSEG_H