理论教育 单片机128×64液晶显示电路设计与调试

单片机128×64液晶显示电路设计与调试

时间:2023-11-08 理论教育 版权反馈
【摘要】:任务引入洗衣机工作状态通常是由液晶显示出来的。任务描述1.利用Proteus软件绘制单片机控制128×64液晶显示仿真电路,如图7-10所示。图7-10 128×64液晶显示仿真电路图7-11 128×64液晶显示显示文字任务实施一、任务分析128×64液晶显示电路中,采用P0口完成数据和指令的输出,P2口完成控制信号的输出。2)打开128×16液晶显示仿真电路,导入hex文件调试。

单片机128×64液晶显示电路设计与调试

任务引入

洗衣机工作状态通常是由液晶显示出来的。本任务通过仿真电路实现液晶显示汉字和数字。

任务目标

知识目标:1.了解128×64液晶显示电路的显示工作原理和设置方式。

2.了解单片机控制128×64液晶显示电路显示文字和数字设置的区别。

3.了解单片机控制128×64液晶显示电路的显示程序。

技能目标:1.能独立完成单片机控制128×64液晶显示仿真电路绘制。

2.会使用Keil和Proteus两大软件进行仿真调试任务。

情感目标:1.培养学生灵活应变能力、思维能力。

2.培养学生团队意识和集体荣誉感。

任务描述

1.利用Proteus软件绘制单片机控制128×64液晶显示仿真电路,如图7-10所示。

2.通过编写程序,完成在128×64液晶显示屏上显示两行文字,第一行:“重庆工业”;第二行:“2014年02月08日”,如图7-11所示。

978-7-111-46712-0-Chapter07-15.jpg

图7-10 128×64液晶显示仿真电路

978-7-111-46712-0-Chapter07-16.jpg

图7-11 128×64液晶显示显示文字

任务实施

一、任务分析

128×64液晶显示电路中,采用P0口完成数据和指令的输出,P2口完成控制信号的输出。在液晶显示中分为左右半屏,共128列64行。将“重庆”显示到左半屏上半部,“工业”显示到右半屏上半部,“2014年0”显示在左半屏下半部,“2月08日”显示在右半屏下半部。

二、绘制仿真电路图

1)元器件表如表7-2所示。

7-2 元器件表

978-7-111-46712-0-Chapter07-17.jpg

2)在打开Proteus将元器件全部添加后,在ProteusISIS编辑区域中按图7-10连接硬件电路,并修改相应的元器件参数。

①绘制128×64液晶显示仿真电路单片机最小系统单元,如图7-12所示。

978-7-111-46712-0-Chapter07-18.jpg

图7-12 单片机最小系统单元

②绘制128×64液晶显示仿真电路电阻排单元,如图7-13所示。

978-7-111-46712-0-Chapter07-19.jpg

图7-13 电阻排单元

③绘制128×64液晶显示仿真电路输出工作单元,如图7-14所示。(www.daowen.com)

978-7-111-46712-0-Chapter07-20.jpg

图7-14 输出工作单元

三、编写程序

液晶显示参考程序设计

978-7-111-46712-0-Chapter07-21.jpg

978-7-111-46712-0-Chapter07-22.jpg

978-7-111-46712-0-Chapter07-23.jpg

978-7-111-46712-0-Chapter07-24.jpg

978-7-111-46712-0-Chapter07-25.jpg

978-7-111-46712-0-Chapter07-26.jpg

978-7-111-46712-0-Chapter07-27.jpg

978-7-111-46712-0-Chapter07-28.jpg

978-7-111-46712-0-Chapter07-29.jpg

四、仿真调试

1)打开Keil软件,输入调试程序并编译生成hex文件。

2)打开128×16液晶显示仿真电路,导入hex文件调试。

知识链接

1.DM12864J点阵液晶显示器

DM12864J是一种常见的图形点阵液晶显示器,如图7-15所示。它主要采用动态驱动原理,由行驱动控制器和列驱动器两部分组成128(列)×64(行)的全点阵液晶显示模块,具有以下特点:

1)工作电压为5V(1±100-/0),可自带驱动LCD所需的负电压;

2)全屏幕点阵,点阵数为128(列)×64(行),可显示8(个)×4(行)汉字,也可显示图形、字符

3)与CPU接口采用5条位控制总线和8位并行数据总线输入输出,适配M6800系列;

978-7-111-46712-0-Chapter07-30.jpg

图7-15 DM12864J点阵液晶显示器

4)内部有显示数据锁存器;

5)简单的操作指令显示开关设置,显示起始行设置,地址指针设置和数据读/写等

指令。

2.引脚特性

DM12864J点阵液晶显示器的引脚见表7-3。

7-3 DM12864J点阵液晶显示器的引脚

978-7-111-46712-0-Chapter07-31.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈