W
WStevens_sa
Guest
Hej Guys Jeg har tilføjet en brugerdefineret tegn til mit program, men det viser ikke. Du vil se jeg kalde det fra "void CustomChar (char pos_row, char pos_char)", men det gør ikke vist på ROW2 kolonne1.
/ / LCD modul tilslutninger sbit LCD_RS på RB4_bit; sbit LCD_EN på RB5_bit; sbit LCD_D4 på RB0_bit; sbit LCD_D5 på RB1_bit; sbit LCD_D6 på RB2_bit; sbit LCD_D7 på RB3_bit; sbit LCD_RS_Direction på TRISB4_bit; sbit LCD_EN_Direction på TRISB5_bit; sbit LCD_D4_Direction på TRISB0_bit; sbit LCD_D5_Direction på TRISB1_bit; sbit LCD_D6_Direction på TRISB2_bit; sbit LCD_D7_Direction på TRISB3_bit / / End LCD-modul tilslutninger char txt1 [] = "MON 14:21 55 ° C"; char txt2 [] = ""; char txt3 [] = "Lcd4bit"; / / vises først char txt4 [] = "eksempel"; / / displayef sekunder char i; / / Loop variable void Move_Delay () {/ / Funktion, der anvendes til tekst bevægelige Delay_ms (500) / / Du kan ændre de bevægelige hastigheden her} const char tegn [] = {14,17,14,14,14,17,14,0}; void CustomChar (char pos_row, char pos_char) {char I Lcd_Cmd (74); for (i = 0; i