下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精品文档-下载后可编辑LCD显示模式-基础电子由基本的LCD显示原理可知,LCD显示一个点重要的因素就是点的坐标和点的数据,在具体的程序中所涉及的不是一个一个的点,而是若干个有序排列的点的集合,这就是字模。LCD液晶显示的一个例子如图1所示。
LCD的显示与字模数据密切相关,显示子程序的功能就是读取相应的字模数据送给LCD,由LCD将接收到的字模在相应的位置上显示出来。但字模数据的生成与程序基本无关,相关的只是字模数据的内容。
LCD可分为段位式LCD、字符式LCD和点阵式LCD。其中,段位式LCD和字符式LCD只能用于字符和数字的简单显示,不能满足图形、曲线和汉字显示的要求;而点阵式LCD不仅可以显示字符、数字,还可以显示各种图形、曲线及汉字,并且可以实现屏幕上下左右滚动、动画、分区开窗口、反转、闪烁等功能。这里采用的是点阵式LCD。
LCD点阵格式采用倒序,纵向取模,但是以半角为一个单位,如图2中所示为数字序号卜17这个字节在LCD中的位置。以半角为单位的原因是为了避免区分是中文点阵还是ASCII码点阵的麻烦,可以实现中文和西文字符字模的统一。
图1LCD液晶字符显示
图2LCD点阵格式
在文本显示方式下,液晶屏显示信息的管理单位是8×8点阵,称为一个文本显示单位,每个文本显示单位对应文本显示缓冲区中的8个连续存储单元。但是,文本显示方式时写入文本显示缓冲区的不是点阵状态信息,而是字符代码,其点阵状态信息(8×8)即字模存放在RAM中。当8×8的点阵不足以描述一个符号时,通常用多个字符组合来描述。如汉字,一般用16×16的点阵来描述,将它分为4个8×8的点阵,用4个字符代码来描述一个汉字,根据这4部分的位置关系将4个代码写入相应的文本显示缓冲区。
在图形显示方式下,可以显示任何形状的图形,包括字符。图形方式下LCD还提供对位的操作,即通过命令使液晶屏上任一个点显示或不显示。文本显示方式实际上是图形显示方式下的图形块(8×8)显示。在图形显示方式时,液晶屏显示单元的单位是8×1点阵,称为一个图形显示单位。每个图形显示单位对应图形显示缓冲区中的一个存储单元,将点阵状态信息写入这个存储单元,则在对应的位置显示出图形。
如果应用并行的128×64点阵结构的LCD,可以显示8×4个汉字。汉字是全角字符,其字模点阵为16×16,而数字、标点符号和字母都是半角字符,字模点阵为8×16。也就是说一个汉字字模数据为32Bytes,而一个半角字符的字模数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论