液晶显示屏论文
- 格式:doc
- 大小:89.50 KB
- 文档页数:13
郑州电力职业技术学院 课程设计 1 郑州电力职业技术学院 液晶控制显示屏课程设计
专业: 发电厂及电力系统 学生姓名: 郭 广 豪 指导教师: 马 凯 完成时间: 2013年3月31日 郑州电力职业技术学院 课程设计
2 课程设计任务书 一、题目:①LED大屏幕显示系统(广告牌含滚屏) ②液晶控制系统设计(1602、12864液晶) ③数码管显示控制(电子日历) ④花样流水灯(循环彩灯的设计) (其它相关显示系统设计也行) 二、题目释述: 该类题目是以单片机应用为背景,要求设计出一些特定功能的控制系统,该课程的设计有助于培养学生独立的硬件设计与软件编程的能力,为以后实际项目开发打下基础。 三、基本内容与要求: 1、内容:系统设计主要分:课题的设计背景与意义、总体方案设计、硬件电路设计、软件设计部分、硬软件调试及总结等五大部分。 硬件电路部分主要分:硬件划分、器件选择、电路元件参数设计、驱动电路设计等。 软件设计主要包括:总体流程图绘制、各模块流程图的绘制及程序的编写等。 最后就是硬件调试、程序的编译及调试及总结部分。 2、要求:选择本课程设计的同学应学过C语言、电子技术、单片机技术、protel绘图软件等专业课;同时应该有了解系统设计的一般方法,包括硬件电路设计与软件设计等部分的分析、设计。 四、完成时间: 五、阶段任务安排: 第一天:熟悉单片机项目开发流程,熟悉相关软件,并讲解软硬件设计方法、思路。 第二天:选择设计课题;开始总体方案的选择与论证、硬件电路的选择与设计。 第三天:利用proteus软件绘制系统硬件原理图,并能仿真。 第四天:完成系统的软件流程图,并编写程序源代码,利用keil软件编译、调试。 第五天:完成课程设计报告及上交系统硬件原理图与所写程序代码。 六、设计成品及要求: 1、课程设计报告不少于2000字 2、一份电子版的系统硬件原理图 3、源代码(备注:必须上交硬件原理图与正确的源代码,否则按不及格处理) 七、学生姓名: 同组姓名: 八、几点说明: 1、设计者工作地点:微机中心 2、教师指导时间及方式:集中讲解与上机训练 3、主要设计参考资料:单片机应用教程等 4、成绩评定标准: a:论文、报告总体方案的设计是否可行、合理(占总分的30%) b:硬件原理图是否正确、完整,程序源代码是否正确(占总分的50%) c:上机表现(占总分的20%) 指导教师: 马 凯 教研室主任:张之枫 电气自动化教研室: 马 凯
系主任: 郭志善 2011年9月21日 郑州电力职业技术学院 课程设计 3 目录 一、绪论.............................................................................4 1、液晶显示屏的背景及意义..........................................................4 2、液晶显示屏的发展及应用领域......................................................3 3、控制任务及要求..................................................................4 二、系统总体方案设计...........................................................5
1、方案的选择与实现...............................................................5 2、液晶显示器控制原理..............................................................5 3、系统总体方案图..................................................................5 三、系统硬件设计.................................................................6
1、液晶显示模块.....................................................................6 2、单片机控制模块...................................................................7 四、软件设计.......................................................................7
1、模块的编程.......................................................................7 2、仿真图及说明.....................................................................8 五、总结与展望....................................................................9
参考文献 附件1:系统原理图.................................................................9 附件2:程序原代码.................................................................9 郑州电力职业技术学院 课程设计
4 摘要 本设计基于液晶显示技术,以单片机AT89c51为控制核心,并通过驱动电路驱动液晶显示屏,实现对液晶屏显示数字、字母和信息的闪动显示操作。选用1602类型的字符型液晶显示器,并根据不同的按键在字符型液晶上显示不同的端子数,实现数据和指令传输的简单高效;依据C语言,建立数字、字母语句程序模块,闪屏模块和延时循环模块,实现特定数字或字母语句的按键切换显示,以及信息的上下闪屏系统调试通过仿真器在Keil调试,依步测试各项功能。 一、 绪论
1、液晶显示屏的背景及意义 液晶显示屏(LCD)是用于数字型钟表和许多便携式计算机的一种显示器类型。 目前科技信息产品都朝着轻、薄、短、小的目标发展,在计算机周边中拥有悠久历史的显示器产品当然也不例外。在便于携带与搬运为前提之下,传统的显示方式接受置于体积过大或耗电量甚巨等因素,无法达到使用者的实际需求。而液晶显示技术的发展正好切合目前信息产品的潮流,无论是直角显示、低耗电量、体积小、还是零辐射等优点都能让使用者享受到最好的视觉环境。 2、控制任务与要求 (1)通过字符型液晶显示器接口电路的设计与编程,掌握字符型液晶显示器的原理,学会使用字符型液晶显示器,并能应用到实际的产品开发中。 (2)学习使用Proteus、KeilC软件,掌握绘制原理。 (3)理解字符型液晶显示器的工作模式,完成其余单片机系统的接口。 (4)理解字符型液晶显示器的工作模式,完成对其编程。 (5)在Proteus中绘制电气原理图。 (6)在Keil中输入参考程序,并编译通过。 (7)在Proteus中加载程序,观察仿真结果。 (8)用硬件模块搭建实际系统,并比较实例结果。 郑州电力职业技术学院 课程设计 5 二、系统总体方案设计 1、方案的选择与实现 采用LCD显示屏的方案: 该方案主要由单片机,驱动电路、锁存器、与非门电路和液晶显示屏构成。单片机现实的数据串入移位寄存器,移位寄存器,移位寄存器在移位脉冲的作用下将显示数据移位传输在锁寸脉冲作用下按键的通断以控制驱动电路的“开关状态”。 方案论证:鉴于题目要求,所选的液晶模块必须支持字符显示功能。1602字符型液晶显示屏,是目前技术发展的比较成熟,应用比较广泛的一组支持数字字母的液晶显示模块。软件上,分静态数文显示模块、动态显示模块和动态定时数文显示模块。此外,增加按键控制字符显示和清屏功能,进一步完善系统功能。 2、液晶显示屏的控制原理 液晶显示器(lcd)是现在非常普遍的显示器。它具有体积小、重量轻、省电、辐射低、易于携带等优点。液晶显示器(lcd)的原理与阴极射线管显示器(crt)大不相同。lcd是基于液晶电光效应的显示器件。包括段显示方式的字符段显示器件;矩阵显示方式的字符、图形、图像显示器件;矩阵显示方式的大屏幕液晶投影电视液晶屏等。液晶显示器的工作原理是利用液晶的物理特性,在通电时导通,使液晶排列变得有秩序,使光线容易通过;不通电时,排列则变得混乱,阻止光线通过。
3、系统的总体方案图 单片机控制液晶显示屏系统总共可分为四个环节,分别是单片机控制系统、字符显示模块、控制开关模块和液晶显示屏模块。通过这四个模块的协调工作就可以完成相应的液晶屏控制和显示功能。这四个模块的相互连接如下图: 郑州电力职业技术学院 课程设计
6 图一 三、系统硬件设计 1、液晶显示模块
图二
液晶显示屏
模块
单片机控制
系统
字符显示
控制开关