![]() |
發(fā)布時間: 2019-6-2 22:43
正文摘要:以下是全部的程序 LCD數(shù)據(jù)寫入的部分我標(biāo)記了下,求大大們幫個忙 #include <reg52.h> //此文件中定 ... |
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]; 沒固定長度的數(shù)組系統(tǒng)會默認(rèn)給一個長的值。顯示不好控制。再加上你的W_LCD_STR()遍歷了整個數(shù)組。所有才會出現(xiàn)后面的亂碼。 |
修改一下45行代碼如下 char code LCD_line1[] = "jiaodu: 0du "; |
修改一下試看 char code LCD_line1[] = "jiaodu: 0du "; |
得空看看,你用什么板子? |
Powered by 單片機教程網(wǎng)