- 1、本文档共51页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目二智慧交通显示系统智能控制
冯蓉珍
《微处理器程序设计》
任务2.3更高级的显示任务目标日常生活中,由液晶屏和点阵屏显示各种信息无所不在。本学习任务模拟校园点阵屏和液晶屏显示学校校名和校训。通过几个子任务的操作训练和相关知识的学习,使学生熟悉微处理器端口控制的工作原理,掌握对点阵屏和液晶屏的控制方法,巩固GPIO的控制与使用。熟悉微处理器开发的基本过程。知识准备1、LED点阵屏的基本知识LED点阵是由发光二极管排列组成的显示器件,在我们日常生活的电器中随处可见,被广泛应用于汽车报站器,广告屏等图2-19LED点阵屏显示图
任务三更高级的显示知识准备通常应用较多的是8*8点阵,然后使用多个8*8点阵可组成不同分辨率的LED点阵显示屏,比如16*16点阵可以使用4个8*8点阵构成。因此理解了8*8LED点阵的工作原理,其他分辨率的LED点阵显示屏都是一样的。这里以8*8LED点阵来做介绍。其内部结构图如下所示:图2-20点阵连接方式图
任务2.3更高级的显示知识准备8*8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置1电平,某一列置0电平,则相应的二极管就亮;如要将第一个点点亮,则1脚接高电平a脚接低电平,则第一个点就亮了;如果要将第一行点亮,则第1脚要接高电平,而(a、b、c、d、e、f、g、h)这些引脚接低电平,那么第一行就会点亮;如要将第一列点亮,则第a脚接低电平,而(1、2、3、4、5、6、7、8)接高电平,那么第一列就会点亮。由此可见,LED点阵的使用也是非常简单的。
任务2.3更高级的显示知识准备2、LCD1602液晶屏基本知识(1)LCD1602简介1602液晶也叫1602字符型液晶,它能显示2行字符信息,每行又能显示16个字符。它是一种专门用来显示字母、数字、符号的点阵型液晶模块。它是由若干个5x7或者5x10的点阵字符位组成,每个点阵字符位都可以用显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此,所以它不能很好的显示图片。其实物图如下所示:图2-21LCD1602实物图
任务2.3更高级的显示知识准备表2-17LCD1602引脚定义
任务2.3更高级的显示知识准备3脚:VL,液晶显示偏压信号,用于调整LCD1602的显示对比度,一般会外接电位器用以调整偏压信号,注意此脚电压为0时可以得到最强的对比度。4脚:RS,数据/命令选择端,当此脚为高电平时,可以对1602进行数据字节的传输操作,而为电平时,则是进行命令字节的传输操作。命令字节,即是用来对LCD1602的一些工作方式作设置的字节;数据字节,即使用以在1602上显示的字节。值得一提的是,LCD1602的数据是8位的。5脚:R/W,读写选择端。当此脚为高电平可对LCD1602进行读数据操作,反之进行写数据操作。6脚:E,使能信号,其实是LCD1602的数据控制时钟信号,利用该信号的上升沿实现对LCD1602的数据传输。7~14脚:8位并行数据口,而51单片机一组IO也是8位,使得对LCD1602的数据读写大为方便。
任务2.3更高级的显示知识准备在LCD1602内部含有80个字节的DDRAM,它是用来寄存显示字符的。其地址和屏幕的对应关系如下表:图2-22LCD1602内部DDRAM地址和屏幕对应关系图
任务2.3更高级的显示知识准备(2)LCD1602常用指令在使用LCD1602时,我们需要掌握一些常用的指令,这些指令对于LCD1602初始化是必须的。(a)清屏指令功能:1清除液晶显示器,即将DDRAM的内容全部填入空白的ASCII码20H;2光标归位,即将光标撤回液晶显示屏的左上方;3将地址计数器(AC)的值设为0。
任务2.3更高级的显示知识准备(b)模式设置指令功能:设定每次写入1位数据后光标的移位方向,并且设定每次写入的一个字符是否移动。I/D:0=写入新数据后光标左移;1=写入新数据后光标右移S:0=写入新数据后显示屏不移动;1=写入新数据后显示屏整体右移1个字符
任务2.3更高级的显示知识准备(c)显示开关控制指令功能:控制显示器开/关、光标显示/关闭以及光标是否闪烁。D:0=显示功能关;1=显示功能开C:0=无光标;1=有光标B:0=光标闪烁;1=光标不闪烁
任务2.3更高级的显示知识准备(d)功能设
您可能关注的文档
- 智能网联汽车技术 课件全套 杨慧荣 项目1--6 智能网联汽车技术 ----ADAS高级驾驶辅助系统认知.ppt
- 智能网联传感器装配与调试 课件 项目1-智能网联汽车及传感器认知.ppt
- 智能网联传感器装配与调试 课件 项目2-常用传感器的检测.pptx
- 智能网联传感器装配与调试 课件 项目3-超声波雷达的认知安装与标定.pptx
- 智能网联传感器装配与调试 课件 项目4-毫米波雷达的认知安装与标定.pptx
- 智能网联传感器装配与调试 课件 项目5-激光雷达的认知、安装与标定.pptx
- 智能网联传感器装配与调试 课件 项目6-视觉传感器认知、安装与标定.pptx
- 智能网联传感器装配与调试 课件 项目7-高精度定位认知与安装.pptx
- 智能网联传感器装配与调试 课件全套 张梅红 项目1--7 智能网联汽车及传感器认知 ---高精度定位认知与安装.ppt
- 微处理器程序设计——以51单片机为例 课件 项目1 智慧校园门禁智能控制 任务1.1-1.2.pptx
文档评论(0)