收藏 分销(赏)

[优选文档]单片机LCD液晶显示模块详解PPT.ppt

上传人:二*** 文档编号:12590494 上传时间:2025-11-07 格式:PPT 页数:22 大小:1.29MB 下载积分:5 金币
下载 相关 举报
[优选文档]单片机LCD液晶显示模块详解PPT.ppt_第1页
第1页 / 共22页
本文档共22页,全文阅读请下载到手机保存,查看更方便
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单片机LCD液晶显示模块详解,25.1 LCD液晶显示概述,LCD液晶显示是依靠液晶显示器来进行数据或者图形显示的。LCD液晶显示弥补了LED显示效果不够美观、不能显示图形和汉字等缺点,因此液晶显示技术得到了越来越广泛的应用。下面介绍液晶显示方面的应用技术。,液晶,顾名思义,就是固液态之间的一种中间类状态。一般情况下,最常见的物质有三种形态:固态、液态和气态。液晶是另外一种特殊的物质形态,由澳大利亚植物学者莱尼茨尔(Reinitzer)在1888年发现。此后,经过广泛的研究,液晶于二十世纪五十年代开始大规模使用。,液晶的成分是一种有机化合物,在一定的温度范围内,它既具有液体的流动性、粘度、形变等性质,又具有晶体的热(热效应)、光(光学各向异性)、电(电光效应)、磁(磁光效应)等物理性质。光线穿透液晶的路径由其分子排列所决定。人们通过研究发现,给液晶充电会改变它的分子排列,进而造成光线的扭曲或折射。液晶显示便是根据此原理来制成的。,LCD液晶显示器本身不发光,其通过调节光的亮度来达到显示效果,这是一种被动显示器。LCD主要利用液晶的扭曲-向列效应制成,这是一种电场效应。这里首先介绍LCD液晶显示器的结构和原理,以及它的技术和工艺特点。这样才能在选购时有的放矢,更加科学合理地使用和维护。,液晶是一种有机复合物,由长棒状的分子构成。在自然状态下,这些棒状分子的长轴大致平行。LCD大致有如下两个结构和功能上的特点。,液晶显示模块是以LCD液晶屏为核心,配合一定的控制电路,以达到方便使用显示组件的目的。根据LCD液晶屏可显示内容的不同,液晶显示模块可以分为如下3种:,1数显液晶模块,2点阵字符液晶模块,3点阵图形液晶模块,液晶显示最主要的优势是可以显示多行的汉字以及图形。除了这一点外,使用液晶显示模块作为显示设备还具有其他很多优势,主要表现在如下几个方面:,体积小、重量轻。液晶显示模块通过显示屏上的电极控制液晶分子状态来达到显示目的,在重量上比相同显示面积的传统显示器件要轻得多。,功率消耗小。液晶显示模块的功耗主要消耗在其内部的电极和驱动芯片上。因而,对于相同的显示面积,液晶显示模块的耗电量比其他显示器件要小得多。,显示质量高。由于液晶显示模块每一个点在收到信号后就一直保持那种色彩和亮度,恒定发光,不像有些显示设备需要不断刷新亮点。因此,液晶显示模块话质高而不会闪烁,把眼睛疲劳降到了最低。,无电磁辐射。液晶显示模块的先天特点决定了其没有电磁辐射,这个优点使得液晶电视和计算机的显示器都得到广泛推广。,简单方便的数字式接口。液晶显示模块都是数字式的,和单片机的接口十分简单,操纵也十分方便。,应用范围广。液晶显示模块特别是点阵图形液晶模块,可以显示数字、字符、汉字和图形等,可适用于各种场合。,25.2 液晶显示模块控制接口,液晶显示模块(LCM)一般都内置LCD驱动器,其采用控制指令集来进行显示控制。这类LCM和单片机的接口比较简单,控制比较容易,因此得到了广泛的应用。一般来说,掌握一种液晶显示模块,便可以熟悉采用同类型驱动器的其他液晶显示模块的使用。这里重点介绍点阵图形液晶模块的使用,其可以显示数字、字符、汉字和图形等,功能比较全面。,LCD控制驱动器主要用于控制液晶的显示,市场上常见的有ST7920、KS0066U、HD44780等。这里介绍广泛使用的ST7920液晶控制驱动器。,ST7920是台湾矽创电子公司生产的中文图形控制芯片,它是一种功能极强的液晶控制模块,主要包括如下几方面的功能:,芯片内置1286412汉字图形点阵的液晶显示控制模块,用于显示汉字及图形。,芯片内置8192个中文汉字(1616点阵)。,128个字符的ASCII字符库(816点阵)。,64256点阵显示RAM(GDRAM)。,芯片内部设计有2MB的中文字型CGROM和64256点阵的GDRAM绘图区域,便于简单、有效地显示汉字和图形。,芯片提供有4组可编程控制的1616点阵造字空间。,ST7920由32个普通驱动器(common)及个段驱动器segment组成。,芯片提供了4位并行、位并行、线串行以及线串行等多种接口方式,可以适应多种微处理器和单片机接口的需要。,ST7920包含有两个型号,ST7920-BIG5内建BIG-5码繁体中文字型库,ST7920-GB内建GB简体中文字型库。这里以内建简体中文字型库的ST7920-GB为例,介绍其功能以及如何实现显示字符、汉字和图形等操作。,1基本操作功能,2忙标志(BF),3地址计数器(AC),4中文字型ROM(CGROM)及半宽字型ROM(HCGROM),5自定义字型RAM(CGRAM),6图标RAM(IRAM),7显示数据RAM(DDRAM),8绘图显示RAM(GDRAM),9LCD驱动电路,10游标/闪烁控制电路,ST7920提供了11条基本指令,当RE=0时为基本指令集模式,分别介绍如下。,1清除显示指令,2地址复位指令,3进入设定点指令,4显示状态开关指令,5游标或显示移位控制指令,6功能设定指令,7设定CGRAM地址指令,8设定DDRAM地址指令,9读取忙标志(BF)和地址指令,10写数据到RAM指令,11读取RAM的值指令,ST7920扩充指令集提供了更高级的液晶显示控制。当RE=1时,为扩充指令集模式,ST7920提供了7种扩充指令,分别介绍如下所述。,1待命模式指令,2卷动地址或RAM地址选择指令,3反白选择指令,4睡眠模式指令,5扩充功能设定指令,6设定IRAM地址或卷动地址指令,7设定绘图RAM地址指令,液晶控制驱动器ST7920提供了并行和串行两类指令操作方式。其中,并行操作方式又可以分为8位并行操作方式和4位并行操作方式两种。下面分别进行介绍。,1并行操作方式,2串行操作方式,市场上,图形点阵式液晶显示模块有很多种。这里采用的液晶显示模块为北京宁和电子有限公司生产的NH12864M型LCM,如图所示。,前面介绍了图形点阵式液晶控制器的指令集、操作方式以及典型的液晶显示模块的引脚接口。这里按照8位并行接口操作方式来给出图形点阵式液晶显示模块的操作子函数,以方便读者调用。,这里假定E为液晶显示模块的读写使能信号,R_W为液晶显示模块的读写选择信号,RS为液晶显示模块的数据/指令信号,D_I为液晶显示模块的数据指令选择信号。P1端口作为数据指令输入端口。这些符号分别对应液晶显示模块的控制引脚,其将在下面的子函数中使用。,1写指令子函数,2写数据子函数,3初始化子函数,4基本指令集清屏子函数,5写汉字子函数,6扩充指令集画图子函数,7扩充指令集清屏子函数,25.3 汉字及图形显示实例,液晶显示模块在现代的电子设计中的应用越来越广泛,特别是图形点阵式液晶显示模块,其不仅可以显示数字和字符,也可以用来显示中文和图形。,这里采用NH12864M来介绍,如何使用液晶显示模块LCM来显示汉字、图形以及在任意位置显示图形。程序中使用了前面介绍的图形点阵式液晶读写子函数。,芯片内置1286412汉字图形点阵的液晶显示控制模块,用于显示汉字及图形。,这样才能在选购时有的放矢,更加科学合理地使用和维护。,这里以内建简体中文字型库的ST7920-GB为例,介绍其功能以及如何实现显示字符、汉字和图形等操作。,液晶,顾名思义,就是固液态之间的一种中间类状态。,液晶,顾名思义,就是固液态之间的一种中间类状态。,这样才能在选购时有的放矢,更加科学合理地使用和维护。,芯片内置1286412汉字图形点阵的液晶显示控制模块,用于显示汉字及图形。,LCD主要利用液晶的扭曲-向列效应制成,这是一种电场效应。,这里按照8位并行接口操作方式来给出图形点阵式液晶显示模块的操作子函数,以方便读者调用。,液晶,顾名思义,就是固液态之间的一种中间类状态。,一般来说,掌握一种液晶显示模块,便可以熟悉采用同类型驱动器的其他液晶显示模块的使用。,这里假定E为液晶显示模块的读写使能信号,R_W为液晶显示模块的读写选择信号,RS为液晶显示模块的数据/指令信号,D_I为液晶显示模块的数据指令选择信号。,10游标/闪烁控制电路,10游标/闪烁控制电路,LCD液晶显示是依靠液晶显示器来进行数据或者图形显示的。,5自定义字型RAM(CGRAM),芯片内部设计有2MB的中文字型CGROM和64256点阵的GDRAM绘图区域,便于简单、有效地显示汉字和图形。,单片机LCD液晶显示模块详解,这里采用Atmel公司的AT89S52单片机作为控制器,同样也可以采用其他兼容的51系列单片机,例如AT89S51、8051、AT89C51等。整个电路的电路图,如图所示。,液晶显示模块通过显示屏上的电极控制液晶分子状态来达到显示目的,在重量上比相同显示面积的传统显示器件要轻得多。,芯片提供了4位并行、位并行、线串行以及线串行等多种接口方式,可以适应多种微处理器和单片机接口的需要。,6图标RAM(IRAM),因而,对于相同的显示面积,液晶显示模块的耗电量比其他显示器件要小得多。,因而,对于相同的显示面积,液晶显示模块的耗电量比其他显示器件要小得多。,LCD主要利用液晶的扭曲-向列效应制成,这是一种电场效应。,近年来,液晶显示模块应用越来越广泛。,液晶显示最主要的优势是可以显示多行的汉字以及图形。,ST7920是台湾矽创电子公司生产的中文图形控制芯片,它是一种功能极强的液晶控制模块,主要包括如下几方面的功能:,市场上,图形点阵式液晶显示模块有很多种。,单片机LCD液晶显示模块详解,液晶,顾名思义,就是固液态之间的一种中间类状态。,单片机LCD液晶显示模块详解,5自定义字型RAM(CGRAM),7设定CGRAM地址指令,芯片内部设计有2MB的中文字型CGROM和64256点阵的GDRAM绘图区域,便于简单、有效地显示汉字和图形。,芯片内置1286412汉字图形点阵的液晶显示控制模块,用于显示汉字及图形。,这里采用Keil C51语言编写程序。具体操作步骤如下:,这里首先介绍如何使用液晶显示模块来显示多行汉字以及字符。主程序的流程图,如图所示。,这里首先介绍如何使用液晶显示模块来显示图形。主程序的流程图,如图所示。,这里首先介绍如何使用液晶显示模块来在液晶屏的指定位置显示图形。主程序的流程图,如图所示。使用液晶在任意指定位置显示图形的程序代码示例如下:,25.4 小结,本章详细介绍了液晶和液晶显示模块的结构及原理,并对常用的LCD驱动控制器的指令和功能进行了介绍,其中给出了用于图形点阵式液晶读写的详细子函数。最后利用一款采用这个驱动器的液晶显示模块,来介绍如何控制其显示汉字和图形等。近年来,液晶显示模块应用越来越广泛。熟练掌握本章内容对以后的设计很有帮助。,感谢观看,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 初中其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服