TFTLCD控制器使用说明

上传人:仙*** 文档编号:64079819 上传时间:2022-03-21 格式:DOC 页数:4 大小:252KB
收藏 版权申诉 举报 下载
TFTLCD控制器使用说明_第1页
第1页 / 共4页
TFTLCD控制器使用说明_第2页
第2页 / 共4页
TFTLCD控制器使用说明_第3页
第3页 / 共4页
资源描述:

《TFTLCD控制器使用说明》由会员分享,可在线阅读,更多相关《TFTLCD控制器使用说明(4页珍藏版)》请在装配图网上搜索。

1、TFT LCD控制器使用说明一、概述TFT LCD控制板由CPLD产生稳定的TFT时序驱动LCD面板,以及SDRAM (显存) 时序读取显存的数据。并能接受MCU写入的数据,保存到 SDRAM的指定位置。TFT LCD控制板在系统中的应用如下图所示:MCUTFT LCDTFT液晶屏用户板1控制板TFT LCD控制板可以通过用户板的扁平电缆供电,也可以单独供电。可以连接5V的MCU,也可以连接 3.3V的MCU ;可以驱动5V的LCD屏,也可以驱动 3.3V的LCD屏。 接口电压类型、TFT LCD面板类型(不同的分辨率、位数、时序)均可定制。、TFT LCD 控制板接口说明。LQ:心*恥祁ru

2、nraiiiimw lllinilllEIIIK:(-戸訓LI*:I_ILILOjEETTT UCJrO*TfiqLI.C&VI.0n=F!环n VllliriliriHH 1Y=jDoa.aLdn irDEU&i7 4.t 2耐旳控制板PCB尺寸和引脚位置图TFT LCD 控制板和 MCU系统板的连接插座是 J1 MCUPORT ,为2.54mm间距30脚的 标准扁平线(线距1.27mm)插座。引脚定义见下页图。控制板有两种连接LCD屏的接口,一个是J3,为2.0mm间距36脚的扁平线(线距1.0mm) 插座;另一个是J5,为0.5mm间距32脚的薄膜线插座。从J3可以用扁平线或分立线将 L

3、CD 信号引出,方便调整线序。 J5的线序可以兼容很多种数字接口的 16位TFT LCD屏。J3和J5的具体形式根据所配屏决定,其引脚定义如下页图所示:MP5 V I_J1_ MP5 V12MCUD0MCUA034A156MCUMCUnCS78MCUD391 0GNDMCUD4|1 11 2GNDMCUD511314GNDMCUD61 51 6GNDMcUD7MCUnRD1 71 8MCUnW RMCUBUSY1 920GND2122MP5 VGND2324MP5 VGND2526MP5 VGND2728MP5 VGND2930MP5 VMCUPORTGND 1J3LCDCLK121LCDHS

4、GND 1341LCDVS56I GNDLCDBKL EN78 GNDLCDRD1GND I91 0LCDRD21 11 2LCDRD3LCDRD4131 4LCDRD5GND 11 51 6 GNDLCDGD01 71 8LCDGD1LCDGD21 92 0LCDGD3LCDGD4LCDGD52 12 2GND I232 4 k GNDLCDBD1GND 252 61LCDBD2272 8LCDBD3LCDBD42930LCDBD5LCDDENGND313 2VDD LCD333 4 VDD LCDVDD LCD35361 VDD LCD1LCDPORTJ3 LCD接口定义J1 MCU接口定

5、义GND J5图中MCU_D0至U MCU_D7是单片机的数据线,MCU_nWR、nRD 分另【J是写、读信号。MCU_A0、A1、nCS 分别是地址线和片选信号(片选也是地址线)。暂时控制板还不支持 MCU_BUSY信号,请留空。图中 LCDCLK、LCDHS、LCDVS、LCDDEN 分别是LCD屏的位时钟、水平同步、垂直同步、数据使能等信号。LCDRD1 到 LCDRD5 是红色信号,LCDGD0 到 LCDGD5 是绿色信号,LCDBD1到LCDBD5是蓝色信号,按 RGB5 6-5格式构成16位色信号。某些版本的控制板实际输出 8位色,RGB 3 3 2格 式,有效信号是 RD3至U

6、 RD5, RG3至U RG5和RB4、RB5。 其余信号均输出低电平。控制板上的R6和R7可以设置LCD屏的画面方向, 可以水平或垂直翻转画面,具体参考LCD屏的手册。J5 LCD薄膜线插座引脚定义三、软件操作说明1. MCU接口时序:TFT LCD控制板支持标准 8051系列MCU的读写时序,即用MOVXDPTR , AMOVX A, DPTR指令访问控制板的 4个寄存器(端口)。具体时序见8051手册。2.MCU 信号电平组合:nCSnWRnRDA1A0D0 D7H任意任意任意任意操作无效LLH00写数据到显存LHL00从显存读数据LLH01设置LCD行号(垂直坐标)低字节LLH10设置

7、LCD列号(水平坐标)低字节LLH11设置操作字节(包含行列地址咼位)3 CPLD 内部含有 4 个寄存器,对MCU 而言就是 4 个地址端口:数据寄存器地址A1=0A0=0MCU 读写显存数据的缓冲寄存器。行号寄存器地址A1=0A0=1LCD 行号就是象素的垂直坐标(低8 位)列号寄存器地址A1=1A0=0LCD 列号就是象素的水平坐标(低8 位)操作寄存器地址A1=1A0=1包含行号的高 1 位和列号的高 2 位及其他控制信号操作寄存器的位定义:此寄存器预留位将扩展其他控制信号BIT7 保留BIT6 保留BIT5 保留BIT4 保留BIT3 保留BIT2 行号最高 1 位BIT1-BIT0

8、 列号最高 2 位对于分辨率是 640 X 480的LCD屏,行号(象素垂直坐标)的取值范围是0 479,列号(象素水平坐标)的取值范围是0 639。这个数值范围用 1 个字节无法存放,所以在操作寄存器中设置行号的最高 1 位和列号的最高 2位。控制板有一个重要的功能就是, 每次读写数据寄存器之后,列号(象素的水平坐标)会 自动加 1,如果软件需要连续写一行内的若干象素,可以连续写数据寄存器,而不用反复设 置列号寄存器。4 对于 8 位色(共 256 种颜色) 的控制板, 每操作一个象素读写一个字节的数据即可。 数据字节位定义:BIT7红色高对应LCD 信号的RD5BIT6红色中对应LCD 信

9、号的RD4BIT5红色低对应LCD 信号的RD3BIT4绿色高对应LCD 信号的RG5BIT3绿色中对应LCD 信号的RG4BIT2绿色低对应LCD 信号的RG3BIT1蓝色高对应LCD 信号的RB5BIT0蓝色低对应LCD 信号的RB45 写入数据最快速度 3.75M 次每秒,超过此极限,会出现写入数据丢失的现象。6 MCU 编程方法:象素 X 坐标 0 639, Y 坐标 0 479,首先需要对坐标值进行字节拆分和移位。1)将 X、Y 坐标的最高位(拼成 1 字节)写入操作寄存器( A1=1A0=1)。2)将 X 坐标的低 8位写入列号寄存器( A1=1A0=0 ) 。3)将 Y 坐标的低

10、 8位写入行号寄存器( A1=0A0=1)。4) 将象素颜色数据写入数据寄存器(A1=0 A0=0 )。列号寄存器会自动加 1,如果 溢出则会使操作寄存器的低 2位加 1,亦即控制板内 X 坐标会自动加 1.四、程序样例以 STC89C516RD+ 单片机为例,控制板的 A1 接 MCU 的 P2.1, A0 接 MCU 的 P2.0,CS接MCU的P2.7。如此定义以下访问地址的宏:#define LcdDataPort *(unsigned char xdata *)0x4000)#define LcdRowLowPort *(unsigned char xdata *)0x4100)#d

11、efine LcdColLowPort *(unsigned char xdata *)0x4200)#define LcdOperatPort *(unsigned char xdata *)0x4300)这里为了避开 STC89C516RD+ 的内部扩展 RAM 空间,令 P2.6 为 1。 然后编写下面的写入象素的函数,基于此可完成其他画面操作。void LcdPixel(int x,y,unsigned char color)LcdOperatPort = (x/256)|(y/64)&0x04);LcdColLowPort = x;LcdRowLowPort = y;LcdDataPort = color;随此文档, 我们提供与 TFT LCD 控制板配套的 Keil C51 工程,基于 8051 的单片机(比 如 AT89S52 、STC89C516RD+ 等等),包含基本的清屏、画点、画线、画矩形、画圆等函数, 仅供用户了解如何对控制板进行软件编程。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!