关于8位单片机驱动液晶屏的应用总结
什么是TFT?
TFT液晶屏也就是thinfilmtransistor即薄膜晶体管显示屏,它的每一个像素点都是由集成在其后的薄膜晶体管来驱动的。
常用TFT模块尺寸:
对角线的尺寸:1.44、1.6、1.8、2.0、2.2、2.4、2.6、2.8、3.0、3.2、3.4、3.6、4.0、4.3、5.7、8.4、10.4、15、17、19、21英寸等。
本人使用过的,1.44、1.8、2.2
屏幕高宽比:4:3或16:9
分辨率:指水平像素和垂直像素的数量。
点距:相邻两个像素之间的距离。
刷新率:每秒更新的画面数。
接口形式:并行接口和串行接口
颜色的表示:
对于黑白或单色像素的信息可以用1个位来表示和存储,
对于一个彩色像素的信息可以用1个多位二进制数来表示和存储。
用来表示彩色像素的二进制数的尾数,称之为颜色的颜色深度或颜色质量
什么是真彩和伪彩
颜色深度在16为以上的称为真彩色,颜色深度在16位以下的称为伪彩色。
比如采用1个16位二进制数来表示一个彩色点:
红色绿色蓝色
5位6位5位
R4R3R2R1R0G5G4G3G2G1G0B4B3B2B1B0
高8位低8位
这就是所谓的5-6-5格式。
字符或图像到底是怎样显示出来的?
首先可将光看作是一种电磁波,以电场和磁场相互垂直而交互震荡的方式向前传播。电场在某个方向上震荡,震荡的幅度越大,光所具有的能量越大。某个方向上震荡的光可以分解成两个垂直方向上的分量。
偏光片:作用是让某个方向上震荡的光通过,而把垂直方向上震荡的光挡住。
偏光片组:
第一偏光片仅让在某个方向上震荡的光通过,而第二偏光片再把所通过的光挡住,即可阻绝光的行进,达到关闭光的效果。
液晶具有双折射系数的特性,并且在不同的电场下,会有不同的排列方式,因此当光通过液晶时,会受其影响而改变或保持其震荡的方向,当液晶不改变光的震荡方向时,光无法通过第二个偏光板而被关闭,而当液晶将光的震荡方向改变时,光可以在分解成两个分量,虽然一个分量无法通过第二个偏光片,但是仍还有一个分量可以通过第二个偏光片,而成为打开状态。英雌,可用施加的电场来改变液晶的排列方式,来实现光的开关的来实现显示功能。具体液晶是个什么东西,有那些种类,大家想了解就百度吧,这里就不再细谈了。
电场是如何改变的?
首先了解一下TFT(thin-filmtransister)薄膜电晶体
主要结构是一个非晶矽半导体薄膜,TFT就有一个门极gate;一个源极source;和一个漏极drain.看看这几电极的名称是不是很熟悉,对了场效应管也是这样命名的,两者类似,但又有不同之处。但是都可以理解成一个受控的开关。
这些开关以矩阵的方式进行排列。
彩色的TFT将水平方向的每个像素在次分成3个RGB像素,各个次像素的可以独立的改变,故也分别对应一个TFT。这样3个次像素组成一个像素。
呵呵,看了上面的图,是不是就想到了单片机矩阵按键的动态扫描程序。呵呵不错,逆向思维,矩阵键盘的扫描是读状态,这个是写状态。具体过程如下。
在水平方向上的同一条扫描线上,所有TFT的门极都连在一起,所以施加的电压是一样的,若在某一条扫面线上施加足够大的正电压,则这条扫描线上所有的TFT 都会被打开。此时该扫描线上的像素电极,会与垂直方向的资料线(漏极)连接,经由对应的资料线送入相应的视信号,将像素电极充电到适当的电压。接着施加足够大的负电压,关闭TFT,直到下次再重新写入信号。其间使得电荷保存在液晶电容上;在按照这种方式扫描下一行。再送入下一行的视信号,如此依次将整个画面的视信号写入,在重新自第一行开始写入,(一般重复的频率为60-70Hz)。
对每个像素中的液晶光阀而言,液晶上所施加的电压和光的穿透度具有一定的关系,因此,只要依据所要显示的画面,控制施加在液晶上的电压,即可将各个像素设定在适当的光穿透度,配合均匀的背光源就显示出想要的画面了。这就是主动式矩阵型液晶的显示原理。
就几款液晶屏的参数做一下总结说明
1、1.44寸液晶屏(以下数据来自液晶屏数据手
8位单片机驱动液晶 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)