W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
原型:extern void UpdateLCD(unsigned int mode);
用法:#include <system.h>
功能:以指定模式刷新屏幕
說明:文曲星屏幕可以按大行(行高16點)或小行(行高8點)顯示。
以CC300的屏幕為例,液晶分辨率為112*48即橫向可顯示112點,縱向可顯示48點
由于一個大行占據(jù)16點,小行占據(jù)8點,故可顯示48/16=3大行,或48/8=6小行。
大行和小行可以同屏顯示。具體哪一行為大行,娜一行為小行由mode來決定。
mode低字節(jié)從bit7-bit0每一位代表一行,為1表示大行,為0表示小行。舉例如下:
mode值 對應(yīng)二進制值 屏幕顯示狀態(tài)
0xE0 11100000 三大行
0xC0 11000000 兩大行,兩小行
0x80 10000000 一大行,四小行
0x00 00000000 六小行
0x20 00100000 兩小行,一大行,兩小行
0x40 01000000 一小行,一大行,三小行
...
以此類推。
舉例:
// TextOut.c
#include <system.h>
main()
{
clrscr();
printf("Line 1\n");
printf("Line 2\n");
printf("Line 3\n");
printf("Line 4\n");
printf("Line 5\n");
printf("Line 6\n");
UpdateLCD(0x00); // all are visible
getchar();
UpdateLCD(0xE0); // only first 3 lines visible
getchar();
UpdateLCD(0x40); // line 6 invisible
getchar();
UpdateLCD(0x20); // line 6 invisible
getchar();
return 0;
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: