lcd的驱动控制实验

lcd的驱动控制实验

ID:26723014

大小:374.66 KB

页数:26页

时间:2018-11-28

lcd的驱动控制实验_第1页
lcd的驱动控制实验_第2页
lcd的驱动控制实验_第3页
lcd的驱动控制实验_第4页
lcd的驱动控制实验_第5页
资源描述:

《lcd的驱动控制实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LCD的驱动控制实验实验目的了解LCD基本概念与原理理解LCD的驱动控制熟悉用总线方式驱动LCD模块熟悉用ARM内置的LCD控制器驱动LCD实验内容学习LCD显示器的基本原理,理解其驱动控制方法.掌握两种LCD驱动方式的基本原理和方法.并编程实现:1.用总线方式直接驱动带有驱动模块的LCD2.用ARM内置的LCD控制器驱动LCD预备知识DMA(DirectMemoryAccess)用ADS1.2集成开发环境编写和调试程序的基本过程ARM应用程序的框架结构LCD液晶显示器的硬件结构液晶显示的原理是液晶在不同电压的作用下会呈现不同的光特性.

2、液晶在物理上分成两大类,一类是无源Passive的(也称被动式),这类液晶本身不发光,需要外部提供光源,根据光源位置,又可以分为反射式和透射式两种.Passive液晶显示的成本较低,但是亮度和对比度不大,而且有效视角较小,彩色无源液晶显示的色饱和度较小,因而颜色不够鲜艳.另一类是有电源的,主要是TFT(ThinFilmTransitor).每个液晶实际上就是一个可以发光的晶体管,所以严格地说不是液晶.液晶显示屏就是由许多液晶排成阵列而构成的,在单色液晶显示屏中,一个液晶就是一个象素,而在彩色液晶显示屏中则每个象素由红绿蓝三个液晶共同构成

3、.同时可以认为每个液晶背后都有个8位的寄存器,寄存器的值决定着三个液晶单元各自的亮度,不过寄存器的值并不直接驱动三个液晶单元的亮度,而是通过一个”调色板”来访问.为每个象素都配备一个物理的寄存器是不现实的,实际上只配备一行的寄存器,这些寄存器轮流连接到每一行象素并装入该行内容,将所有象素行都驱动一遍就显示一个完整的画面(Frame).FrameBuffer显示屏的整个显示区域在系统内会有一段存储空间与之对应,通过改变存储空间的内容,从而改变显示屏的内容,该存储空间被称为FrameBuffer或显存.显示屏上的每一点都与FrameBuff

4、er的某一位置对应.所以,实验时我们首先要确定的是FrameBuffer的大小和屏幕上每一象素同FrameBuffer的映射关系.按照显示屏的性能或显示模式区分,显示屏可以分为单色和彩色.彩色又分为2位色,4位色,8位色,16位色...,显示屏的单双屏幕模式,这些因素会影响显存空间的大小.单屏幕模式显示范围是整个屏幕,只需一个FrameBuffer存储整个显示内容,并且只需一个通道来将FrameBuffer的内容传输到显示屏上双屏幕模式将屏幕划分成两部分:上半部和下半部.每个部分的显示方式与单屏的方式一致,且两部分同时扫描,工作方式独立

5、,有各自的FrameBuffer,同时有独立的两个通道将FrameBuffer的数据传输到显示屏.实验原理FrameBuffer通常是在内存空间中由连续的字节组成.显示器操作:从左到右逐点象素扫描,从上到下逐行扫描.这使得显示屏上的象素同FrameBuffer中的内存空间建立了一对一映射.实验原理计算机反映自然界的颜色是通过RGB值来表示.获得RGB值的方式有两种:直接从FrameBuffer里得到,或者是间接得到.直接得到是指FrameBuffer里存放的就是象素的RGB值.而间接得到是指FrameBuffer里存放的不是RGB值,而

6、是调色板索引值,调色板里存放的才是RGB值.实验原理1.LCD的驱动控制市面上出售的LCD显示模块主要有两种:带驱动电路的LCD显示模块操作简单,体积较大,常用总线方式驱动LCD显示屏(没有驱动电路)体积小,需另外的驱动芯片(1)总线驱动方式一般带有驱动模块的LCD显示屏使用这种驱动方式,由于LCD已经带有驱动硬件电路,因此模块给出的是总线接口,便于与单片机的总线进行连接。驱动模块具有八位数据总线,外加一些电源接口和控制信号。而且自带显示缓存,只需要将要显示的内容送到显示缓存中就可以实现内容的显示。一个典型的显示模块(HY-12864B

7、)提供的总线接口(2)控制器扫描方式S3C2410X中具有内置的LCD控制器,它具有将显示缓存(在系统存储器中)中的LCD图象数据传输到外部LCD驱动电路的逻辑功能内置的LCD控制器提供了下列外部接口信号:VFRAME/VSYNC/STV:帧同步信号(STN)/垂直同步信号(TFT)/SECTFT信号VLINE/HSYNC/CPV:行同步脉冲信号(STN)/水平同步信号(TFT)/SECTFT信号VCLK/LCD_HCLK:象素时钟信号(STN/TFT)/SECTFT信号VD[23:0]:LCD像素数据输出端口(STN/TFT/SECT

8、FT)VM/VDEN/TP:LCD驱动交流偏置信号(STN)/数据使能信号(TFT)/SECTFT信号LEND/STH:行结束信号(TFT)/SECTFT信号LCD_PWREN:LCD面板电源使能控制信号L

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

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

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