第八章 LCD编程ppt课件.ppt

第八章 LCD编程ppt课件.ppt

ID:59239124

大小:13.11 MB

页数:53页

时间:2020-09-26

第八章 LCD编程ppt课件.ppt_第1页
第八章 LCD编程ppt课件.ppt_第2页
第八章 LCD编程ppt课件.ppt_第3页
第八章 LCD编程ppt课件.ppt_第4页
第八章 LCD编程ppt课件.ppt_第5页
资源描述:

《第八章 LCD编程ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、LCD,LCM介绍LCM1602LCM1602编程步骤8.18.28.3第八章LCD编程自定义字符及其显示方法8.4()8.1LCD,LCM介绍1、什么是LCD、LCM2、LCD模块分类LCD:LiquidCrystalDisplay,液晶显示器背光:液晶是一种介于固态与液态之间的物质,本身不能发光,需要借助额外的光源才行。∴在液晶显示屏背面,需要有背光。LCM:LiquidCrystalDisplayModule,LCD模块1、什么是LCD、LCM:严格地说,1602,12864都应该称为LCD模块2、LCD模块分类:段码型点阵型段码型显示的产品:例如计算器、电子表字符点

2、阵型图形点阵型字符点阵型的产品:例如LCM1602图形点阵型的产品:例如LCM12864段码液晶叫法起源于早期液晶显示屏开始应用之时,主要是替代LED数码管(由7个笔段组成,仅能显示数字0~9),产品如计算器、电子表等,显示内容均为数字,也较简单。段码型:段码式液晶,最普遍的,类似数码管的“8”字段,一个“8”字由7个笔段组成,也就是7个液晶像素。只能这7个笔段显示,或不显示。“米”字型段式液晶的“8”字由15个像素组成。当然段式液晶的笔段可以做成任意形状,只要驱动芯片的驱动能力许可。比如公司的logo,其它图案,文字等等。段式液晶材料制作,价格低廉。段式液晶的驱动成本也很

3、低廉字符点阵型和图形点阵型产品的区别:(i)字符点阵型:(ii)图形点阵型:字符点阵型和图形点阵型产品的区别:(i)字符点阵型:整个屏虽然是由点阵构成。但整个屏被分成若干个小区域(例如1602:被分成16*2=32个区域),每个小区域显示1个字符,该小区域是由很少的点阵来显示,(例如1602:该小区域是由5*7点阵构成)。所以,通常字符(点阵)型只用来显示数字、字母,不用来显示汉字、图形。但是,若要用字符点阵型,显示汉字、图形也可:处理方法----用2个或更多个小区域来显示汉字、图形。(ii)图形点阵型:它是由许多等间隔的点,围成的一个大的点阵列构成。例如LCM12864是

4、由128*64个点构成。8.2LCM16021、LCM1602简介2、LCM1602各引脚的定义3、LCM1602与单片机的连接图4、LCM1602控制器控制时序5、LCM1602控制器指令和状态字6、LCM1602的4种存储器类型LCM1602为字符型(点阵式)LCD模块。字符型液晶显示模块是一种专门用于显示字母、数字、符号等的点阵式液晶显示模块。但是,通过自定义,也可显示简单的汉字和图形。LCM1602的每一个显示的字符(或字母、数字等)是由5*7或5*11点阵组成。每个点阵字符(5*7或5*11点阵)之间有一个间隔,起到字符间距和行间距的作用。1、LCM1602简介正

5、面反面2、LCM1602各引脚的定义3、LCM1602与单片机的连接图(1)LCM1602与MCS51单片机的连接图(2)LCM1602与STM32单片机的连接图LCM与STC89C52的连接图,如右图所示:(1)LCM1602与MCS51单片机的连接图LCM1602有八个数据引脚(D0~D7)与STC89C52相连,用于接收指令和数据;STC89C52通过LCM1602的RS,RW和E这三个端口控制LCM模块。P22P22(2)LCM1602与STM32单片机的连接图原理图----LCM1602与STM32单片机的连接图.ppt写指令输入:RS=L,RW=L,E=下降沿脉

6、冲,DB0~DB7=指令码 输出:无读状态输入:RS=L,RW=H,E=H输出:DB0~DB7=状态写数据输入:RS=H,RW=L,E=下降沿脉冲,DB0~DB7=数据 输出:无读数据输入:RS=H,RW=H,E=H输出:DB0~DB7=数据(从LCD读数据,一般无必要)状态指令4、LCM1602控制器控制时序:数据数据LCM1602的控制器,(控制驱动电路为HD44780/KS0066),其控制时序如下:5、LCM1602控制器指令和状态字⑴工作方式设置指令:DL:设置数据总线宽度,一般设置为1;DL=1:数据总线宽度为8位,即DB7~DB0有效;DL=0:数据总线宽度为

7、4位,即DB7~DB4有效。N:设置显示字符的行数,1602LCD一般都设置为1;N=0:为一行字符;N=1:为两行字符;F:设置显示字符的点阵,一般设置为0;F=0:为5X7点阵字符体;F=1:为5X11点阵字符体;1这位,很多的数据参考手册都写错了⑵显示状态设置指令:该指令控制着画面、光标和闪烁的开与关。D:画面显示控制位;D=1为显示开,D=0为显示关; 该指令仅影响显示屏的开关,并不影响显存中的数据。C:光标显示控制位;C=1光标显示;C=0光标不显示。B:光标闪烁显示控制位;B=1光标闪烁启动;B=0光标

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

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

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