51單片機12864lcd顯示漢字
會用1602顯示英文,就可以用12864lcd顯示漢字,二者區別就在於,顯示漢字要送兩個字節的代碼,其中首個字節的值要大於128,而ASCI碼的值均小於128。
漢字的機器碼不用計算,編譯器會自動編譯,例如
unsigned char code table[]={ "我愛單片機"“hello” };
顯示時,只要先送顯示的首地址即可,然後送數組裏的內容即可
write_LCD_command(0x88);//第2 行首地址
for(i=0;i<16;i++)
{
write_LCD_data(tab[i]);
delay(5000);
}