|
|
char Timer_buf[] = "00"; char code LCD_line1[] = "jiaodu: 0 du "; char weight_1[] = ""; 改成: char code LCD_line2[] = "Weight: 0kg "; char Timer_buf[5]; char code LCD_line1[] = "jiaodu: 0 du "; unsigned char weight_1[4]; 沒固定長度的數組系統會默認給一個長的值。顯示不好控制。再加上你的W_LCD_STR()遍歷了整個數組。所有才會出現后面的亂碼。 |
|
修改一下45行代碼如下 char code LCD_line1[] = "jiaodu: 0du "; |
|
修改一下試看 char code LCD_line1[] = "jiaodu: 0du "; |
| 得空看看,你用什么板子? |