?? 說明.txt
字號:
送你一個LCD
新做的一個LCD仿真程序,主要用來在無LCD屏的情況下測試圖形GUI
使用方法:
1.準備一條串口電纜,注冊MSCOMM32.OCX大部分計算機已注冊過
2.給程序增加個LCD刷新函數,顯示刷新后調用一下本函數(用串口2作為LCD數據輸出口)
void Lcd_Flash()
{
U16 i;
Uart_Select(1);
for(i = 0; i < 9600; i++)
{
Uart_SendByte(Bmp[i]);
}
Uart_Select(0);
}
3.修改44blib.c文件下的Uart_SendByte函數如下:
void Uart_SendByte(int data)
{
if(whichUart==0)
{
if(data=='\n')
{
while(!(rUTRSTAT0 & 0x2));
Delay(10); //because the slow response of hyper_terminal
WrUTXH0('\r');
}
while(!(rUTRSTAT0 & 0x2)); //Wait until THR is empty.
Delay(10);
WrUTXH0(data);
}
else
{
// if(data=='\n')
// {
// while(!(rUTRSTAT1 & 0x2));
// Delay(10); //because the slow response of hyper_terminal
// rUTXH1='\r';
// }
while(!(rUTRSTAT1 & 0x2)); //Wait until THR is empty.
// Delay(10);
rUTXH1=data;
}
}
修正版
1。修正圖形同步錯誤
2。增加保存為bmp位圖功能(方便寫產品使用說明)
3。增加了前后兩層雙層顯示圖形異或功能(仿SED1335)
下一步準備增加usb和TCP/IP聯接功能
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -