Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 266 → Rev 268

/PIC Stuff/Cerebot_32MX7_LED_Cube/CUBE.h
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