28,16 → 28,16 |
#define SFT_K_TRIS TRISDbits.TRISD4 |
#define SFT_R_TRIS TRISBbits.TRISB14 |
|
#define SFT_D PORTBbits.RB15 |
#define SFT_S PORTDbits.RD5 |
#define SFT_K PORTDbits.RD4 |
#define SFT_R PORTBbits.RB14 |
#define SFT_D LATBbits.LATB15 |
#define SFT_S LATDbits.LATD5 |
#define SFT_K LATDbits.LATD4 |
#define SFT_R LATBbits.LATB14 |
|
#define GSLAT_TRIS TRISDbits.TRISD9 |
#define XBLNK_TRIS TRISDbits.TRISD2 |
|
#define GSLAT PORTDbits.RD9 |
#define XBLNK PORTDbits.RD2 |
#define GSLAT LATDbits.LATD9 |
#define XBLNK LATDbits.LATD2 |
|
// String Overlay Buffer Size |
#define CUBE_STRING_MAX_LENGTH 255 |
142,7 → 142,8 |
// Text control functions |
void Cube_Text_Init(uint8_t *string, uint8_t length, uint16_t R, uint16_t G, uint16_t B); |
void Cube_Text_Update(void); |
void Cube_Text_Insert(uint8_t c, uint16_t R, uint16_t G, uint16_t B); |
void Cube_Text_Insert(uint8_t c, uint16_t R, uint16_t G, uint16_t B, uint16_t delay); |
void Cube_Text_Single_Char_Interupt(void); |
void Cube_Text_Interrupt(void); |
|
// Data stream in control functions |