tft彩屏驱动程序.doc

tft彩屏驱动程序.doc

ID:55121231

大小:51.01 KB

页数:8页

时间:2020-04-27

tft彩屏驱动程序.doc_第1页
tft彩屏驱动程序.doc_第2页
tft彩屏驱动程序.doc_第3页
tft彩屏驱动程序.doc_第4页
tft彩屏驱动程序.doc_第5页
资源描述:

《tft彩屏驱动程序.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、/*----------------------------------------------------------------320x240彩屏液晶驱动程序----------------------------------------------------------------*/#include"R61505.h"#include"reg52.h"/*----------------------------------------------------------------全局变量--------------------------------------------

2、--------------------*/#defineWINDOW_XADDR_START0x0050//HorizontalStartAddressSet#defineWINDOW_XADDR_END0x0051//HorizontalEndAddressSet#defineWINDOW_YADDR_START0x0052//VerticalStartAddressSet#defineWINDOW_YADDR_END0x0053//VerticalEndAddressSet#defineGRAM_XADDR0x0020//GRAMHorizontalAddressSet#defi

3、neGRAM_YADDR0x0021//GRAMVerticalAddressSet#defineGRAMWR0x0022//memorywrite#defineDataPortP0//数据口使用DataPort/*----------------------------------------------------------------定义TFT硬件控制端口----------------------------------------------------------------*/sbitCS=P2^2;//片选sbitRES=P2^1;//复位sbitRS=P2^5;//

4、数据/命令选择sbitRW=P2^4;//写数据/命令//================/*----------------------------------------------------------------清屏函数输入参数:bColor清屏所使用的背景色----------------------------------------------------------------*/voidCLR_Screen(unsignedintbColor){unsignedinti,j;LCD_SetPos(0,240,0,320);//320x240for(i=0;i<320

5、;i++){for(j=0;j<240;j++)Write_Data_U16(bColor);}}/*----------------------------------------------------------------显示英文字符输入参数:x横坐标y纵坐标c需要显示的字符fColor字符颜色bColor字符背景颜色----------------------------------------------------------------*/#include"8X16.h"voidLCD_PutChar8x16(unsignedshortx,unsignedshorty,

6、charc,unsignedintfColor,unsignedintbColor){unsignedinti,j;LCD_SetPos(x,x+8-1,y,y+16-1);for(i=0;i<16;i++){unsignedcharm=Font8x16[c*16+i];for(j=0;j<8;j++){if((m&0x80)==0x80){Write_Data_U16(fColor);}else{Write_Data_U16(bColor);}m<<=1;}}}/*------------------------------------------------------------

7、----显示英文字符输入参数:x横坐标y纵坐标c需要显示的字符fColor字符颜色bColor字符背景颜色----------------------------------------------------------------*/voidLCD_PutChar(unsignedshortx,unsignedshorty,charc,unsignedintfColor,unsignedintbColor){LCD_PutChar8x16(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。