void lcd_display_number(uchar screen,uchar page,uchar col,uchar mun)
{ //screen:選擇屏幕參數,page:選擇頁參數0-3,col:選擇列參數0-7,mun:顯示第幾個漢字的參數
uchar a;
mun=mun*16;
select_screen(screen);
W_CMD(0xb8+(page*2));
W_CMD(0x40+(col*8));
for (a=0;a<8;a++)
{
W_DATA(number[mun++]);
}
W_CMD(0xb8+(page*2)+1);
W_CMD(0x40+(col*8));
for ( a=0;a<8;a++)
{
W_DATA(number[mun++]);
}
}
像這樣把字的位置做成坐標,刪除坐標上的就可以了 |