单片机项目八电子屏显示设计

上传人:第*** 文档编号:61634518 上传时间:2018-12-07 格式:PPT 页数:35 大小:2.36MB
返回 下载 相关 举报
单片机项目八电子屏显示设计_第1页
第1页 / 共35页
单片机项目八电子屏显示设计_第2页
第2页 / 共35页
单片机项目八电子屏显示设计_第3页
第3页 / 共35页
单片机项目八电子屏显示设计_第4页
第4页 / 共35页
单片机项目八电子屏显示设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《单片机项目八电子屏显示设计》由会员分享,可在线阅读,更多相关《单片机项目八电子屏显示设计(35页珍藏版)》请在金锄头文库上搜索。

1、项目导读,项目小结,任务1 LCD液晶显示屏,任务2 88点阵LED显示屏,知识分布网络,LCD液晶显示 屏幕,LED点阵 显示屏,1、LCD液晶显示模块介绍,液晶显示模块是一种将液晶显示器件、连接件、集成电路、PCB线路板、背光源、结构件装配在一起的组件。英文名称叫“LCD MOdule”,简称“LCM”,中文一般称为“液晶显示模块”。 本项目将从市场供应现状介绍液晶显示模块。,(1)数显液晶模块,这是一种由段型液晶显示器件与专用的集成电路组装成一体的功能部件,只能显示数字和一些标识符号。段型液晶显示器件大多应用在便携、袖珍设备上。,任务1 LCD液晶显示屏,(2)液晶点阵字符模块,它是由点

2、阵字符液晶显示器件和专用行、列驱动器、控制器以及必要的连接件、结构件装配而成的,可以显示数字和西文字符。这种点阵字符模块本身具有字符发生器,显示容量大,功能丰富。一般该种模块最少也可以显示8位1行或16位1行以上的字符。 这种模块的点阵排列是由57或58,511的一组组像素点阵排列组成的。每组1位,每位间有一点的间隔,每行间也有一行的间隔,所以不能显示图形。,表8-1 点阵字符模块规格,任务1 LCD液晶显示屏,(3)点阵图形液晶模块,这种模块也是点阵模块的一种,其特点是点阵像素连续排列,行和列在排布中均没有间隔。因此可以显示连续、完整的图形。由于它也是有X-Y矩阵像素构成的,所以除显示图形外

3、,也可以显示字符。 在选购点阵图形模块时要特别注意的是像素数量和装配所用集成电路的类型,一般有以下三种: 1) 行、列驱动型 这是一种必须外接专用控制器的模块,其模块只装配有通用的行、列驱动器。此种模块必须外接控制电路才能与计算机连接。 2) 行、列驱动-控制型 这是一种可直接与计算机接口,依靠计算机直接控制驱动器的模块。 3) 行、列控制型 这是一种内藏控制器的点阵图形模块,也是比较受欢迎的一种类型。这种模块不仅装有如第一类的行、列驱动器,而且也装配有如KS0108等的专用控制器。 本项目中所涉及到AMPIRE12864液晶屏显示模块属于行、列控制型。,任务1 LCD液晶显示屏,2、SG12

4、864-01F 系列模块简介,(1)接口说明,表8-2 液晶模块接口说明,任务1 LCD液晶显示屏,(2)原理图,图8-1 SG12864-01F 系列液晶显示模块原理图, 逻辑工作电压(Vcc): 4.55.5V 输出高电平(VoH): 2.4min 电源地(GND): 0V 输出低电平(Vol): 00.4V 输入电压: 0Vcc 模块和白侧光工作电流: 见相关产品文件 输入高电平(ViH): 2.0Vcc 底黄绿光工作电流: 见相关产品文件 输入低电平(Vil): 00.8V 工作频率: 0.45.5MHz,(3)电气特性,任务1 LCD液晶显示屏,(4)引脚功能,表8-3 引脚功能表,

5、SG12864-01F 系列液晶显示模块的主控芯片KS0108操作时序图,(5)工作时序图,图8-2 KS0108操作时序图,任务1 LCD液晶显示屏,3、字模提取软件,1)首先双击PCtoLCD2002快捷方式打开PCtoLCD2002界面如图8-4所示。,图8-3 PCtoLCD2002界面,任务2 LED点阵显示屏,2)点击新建图标建立一个用于显示汉字的1616点阵的图像,新建图像界面如图8-5所示。,图8-4 PCtoLCD2002新建图像界面,任务2 LED点阵显示屏,3)在新建的图像点阵上通过单击左键写出所需要的汉字,如图8-6所示。,图8-5 PCtoLCD2002写入汉字界面,

6、任务2 LED点阵显示屏,4) 单击选项菜单打开字模选项界面,针对AMPIRE1286液晶屏显示模块的显示特点具体设置,如下图8-7所示。,图8-6 PCtoLCD2002字模选项设置界面,任务2 LED点阵显示屏,5)单击生成字模按钮即可生成“元”的字模代码,如下图8-8所示。,图8-7 PCtoLCD2002生成字模代码界面,6)只需将PCtoLCD2002所生成的字模代码拷贝到程序中进行调用即可在液晶屏上显示“元”字。,任务2 LED点阵显示屏,1)Proteus ISIS中的88点阵LED元件原理图如图8-16所示。由于该元件引脚没有任何标注,因此在使用之前必须进行引脚测试,以确定行线

7、和列线的顺序及极性。图8-16中给出了一种进行引脚测试的方法,根据测试结果便很容易确定该元件的电路接法。 2)了解LED驱动芯片74LS245的功能,按照功能要求进行连线。,图8-8 88点阵LED元件原理图及引脚测试,任务2 LED点阵显示屏,1、8X8点阵LED工作原理,88点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;因此要实现一根柱形的亮法,对应的一列为一根竖柱,或者对应的一行为一根横柱,因此实现柱的亮的方法如下所述: 1)一根竖柱:对应的列置1,而行则采用扫描的方法来实现。 2)一根横柱:对应

8、的行置0,而列则采用扫描的方法来实现。,图8-9 88点阵LED结构图,任务2 LED点阵显示屏,2、74LS245双向总线发送/接收器,图8-10 74LS245双列直插封装结构图,DIR或AB/,表8-7 74LS245引出端口说明,表8-8 74LS245端口功能表,DIR或AB/,任务2 LED点阵显示屏,连接单片机和点阵屏,用P0口控制点阵的列,用P2口控制点阵的行,行P2,列-P0,任务2 LED点阵显示屏,每一行的数据都没有规律,需要采用 查表程序。,C程序编码采用:从右到左顺序,点亮处为高电平“1”;熄灭处为低电平“0”-阴码,暗显,任务2 LED点阵显示屏,每一行的数据都没有

9、规律,需要采用查表程序。,编码采用:从右到左顺序,点亮处为低电平“0”;熄灭处为高电平“1”-阳码,亮显,任务2 LED点阵显示屏,点亮全屏的原理图,任务2 LED点阵显示屏,多字符轮流显示:,,任务2 LED点阵显示屏,上面00H,左面第1列,下面04H,采用按列编码:从左到右,“高电平”点亮,2组88点阵显示,第2列,上面00H,下面3CH,左边两列:DB 00H,04H,00H,3CH,-(每个字8列、16个代码),任务2 LED点阵显示屏,用2组88点阵,自己编码显示数字“0”和“9”,采用按列编码:从左到右(顺向) ,“高电平”点亮(阴码),任务2 LED点阵显示屏,用4组88点阵,

10、自己编码显示汉字“信”,采用按列编码:从左到右(顺向),“高电平”点亮(阴码),上面01H,左面第1列,下面00H,第2列-,上面02H,下面-00H,第16列,上面00H,下面00H,(每个字16列、 32个代码),DB 01H,00H,02H,00H,0CH,00H,3FH,0FEH“信”,任务2 LED点阵显示屏,设计方案,选用AT89C52单片机、时钟电路、复位电路、电源、并行接口和AMPIRE12864液晶屏显示模块构成最小系统,完成对液晶屏显示模块的控制。,图8-11 液晶屏最小系统方案设计框图,任务1 LCD液晶显示屏,图8-12 单片机和字符型LCD液晶显示器1602电路原理图

11、,任务1 LCD液晶显示屏,图8-13 单片机和图形点阵液晶显示器12864电路原理图,任务1 LCD液晶显示屏,5、实物连接、制作,图8-14 液晶屏控制电路制作,在万能板上按照液晶屏控制电路图焊接元器件, 图8-14为焊接好的电路板硬件实物 。,任务一 液晶显示屏显示设计,设计方案,选用AT89C52单片机、时钟电路、复位电路、电源、74LS245和MATRIX-88-RED构成单片机最小系统,完成对88LED点阵的控制。,图8-15 88LED点阵最小系统方案设计框图,任务2 LED点阵显示屏,图8-16 88LED点阵LED电路全速仿真图片段,任务2 LED点阵显示屏,图8-17 88LED点阵LED电路全速仿真图片段,任务2 LED点阵显示屏,图8-18 88LED点阵LED电路全速仿真图片段,任务2 LED点阵显示屏,实物连接、制作,图8-19 88LED点阵电路实物图,在万能板上按照88LED点阵电路图焊接元器件 。,任务2 LED点阵显示屏,知识梳理与总结,1、使用液晶屏显示数字和汉字,着重学习液晶显 示模块的使用方法、复杂汇编程序的编写与调试 ,详细介绍了有关液晶显示模块的相关知识,2、着重学习88点阵LED的测试及使用方法、 88点阵LED程序的编写与调试以及点阵显示 字符和汉字的方法。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号