📄 说明.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 + -