引言
随着液晶显示技术的发展, LCD 液晶显示模块已成为家电、显示仪器仪表和其他电子产品的重要组成部分。液晶显示屏以其显示直观、便于 *** 作的特点被用作各种便携式系统的显示终端。液晶显示屏具有低电压、微功耗、无辐射、小体积等特点, 被广泛应用于各种各样嵌入式产品中。ARM 是精简指令集计算机( RISC) , 其具有性能高、成本低和能耗小的特点,被广泛地应用于嵌入式系统开发。ARM 处理器几乎已经深入到各个领域: 工业控制领域、无线通讯领域、网络应用、消费类电子产品、影像和安全产品等。
因此, 本文介绍一种基于ARM 和TFT6758 的液晶显示屏设计。
1 TFT6758 控制器简介
TFT6758 LCD 模块是点阵式LCD, 能显示图形、汉字、以及各种符号信息, 可为系统提供友好的人机界面。其主要是面向工作人员的, 将监控信息等显示出来, 让工作人员可以清晰地进行监控 *** 作。TFT6758 液晶模块的屏幕大小为2.2in, 点像素为240×320, 内带液晶控制器和液晶驱动器, 支持真彩色262K 色, 用户界面更华丽。TFT6758 LCD模块的工作电压为3.3V, 内带白光LED 背光灯, 可以直接使用8 位、16 位或18 位总线方式与控制器连接。
2 TFT6758 接口电路
TFT 液晶接口电路采用PACK板形式与主板连接, 其接口定义如图1 所示。将TFT6758 液晶显示模块的RESET 引脚连接到J1 连接器上, 使用LPC2292 的P0.22 控制液晶模块复位。TFT6758 液晶显示模块的CS、WR 和RD 引脚均连接到J1 连接器上, 与主板的LPC2292 的片选、写和读信号连接。而RS 引脚则使用A1 连接, 当A1 为高电平时为数据 *** 作, 当A1 为低电平时为命令( 索引) *** 作,即使用两个不同的地址来区别向TFT6758 液晶模块发送命令还是发送数据。TFT6758 液晶模块片选信号: LCM_nCS0; 0x83200000~0x833FFFFF; 索引/ 指令 *** 作地址为: 0x8320000; 数据 *** 作地址为:0x83200002。
3 TFT6758 显示原理
TFT 液晶显示器上的每一个液晶像素点都由集成在其后的薄膜晶体管来驱动。TFT 液晶显示器具有屏幕反应速度快、对比度好、亮度高、可视角度大、色彩丰富等特点。
在文本显示方式下, 液晶屏显示信息的管理单位是8×8 点阵, 称为一个文本显示单位, 每个文本显示单位对应文本显示缓冲区中的8 个连续存储单元。写入文本显示缓冲区的是字符代码, 点阵状态信息( 8×8) 即字模存放在RAM 中。汉字一般采用16×16的点阵来描述, 将它分为4 个8×8 的点阵, 用4 个字符代码来描述一个汉字, 根据这4 个部分的位置关系将4 个代码写入相应的文本显示缓冲区。LCD 的显示与字模数据密切相关, 显示子程序的功能就是读取相应的字模数据送给LCD, 由LCD将接收到的字模在相应的位置上显示出来。但字模数据的生成与程序基本无关, 相关的只是字模数据的内容。向液晶发送的汉字必须用提取字模软件转换为点阵数组, 才能在程序中使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)