《单片机原理及应用》
课程设计报告
题 目: LCD显示设计 院 (系): 机电与自动化学院 专业班级: 电气工程及其自动化1204 学生姓名: 学 号: 指导教师:
2015年6月 23日至2015年 7 月 3日
华中科技大学武昌分校制
《单片机及控制系统》课程设计任务书
一、设计题目 LCD显示设计 二、设计主要内容 (1) 了解122×32A点阵式LCD液晶显示的结构、工作原理、编程方法;SED1250的特性、内部结构、各个管脚的功能,以及获取字模的方法;编写一个完整的程序,能在LCD上显示汉字。 (2) 显示汉字“专业、姓名”,并实现显示内容的翻屏功能。(扩展:实现滚屏功能) (3) 按规范撰写设计说明书,含硬件设计及软件设计。显示汉字。 三、原始资料 (1) LCD显示的原理 液晶是一呈液体状的化学物质,象磁场中的金属一样,当受到外界电场影响时,其分子会产生精确的有序排列。如果对分子的排列加以适当的控制,液晶分子将会允许光线穿越。无论是笔记本电脑还是桌面系统,采用的LCD显示屏都是由不同部分组成的分层结构。位于最后面的一层是由荧光物质组成的可以发射光线的背光层。背光层发出的光线在穿过第一层偏振过滤层之后进入包含成千上万水晶液滴的液晶层。液晶层中的水晶液滴都被包含在细小的单元格结构中,一个或多个单元格构成屏幕上的一个像素。当LCD中的电极产生电场时,液晶分子就会产生扭曲,从而将穿越其中的光线进行有规则的折射,然后经过第二层过滤层的过滤在屏幕上显示出来。 (2) LCD显示电路 采用122×32A点阵式LCD液晶显示模块,内置SED1520液晶显示控制器,电路如图1所示。 四、要求的设计成果 1、根据控制要求,分析LCD显示系统的硬件结构; 2、分析LCD引脚功能及地址分配; 3、在单片机实验箱上按要求显示汉子并进行实时演示。 4、提交字数不低于2000字的设计说明书一份。 五、进程安排 时 间 课程设计内容 学时 分配 1.5天 第一周周一 至 下达设计任务;查阅资料,理解参考程序 第一周周二上午 第一周周二下午 进单片机实验室,理解硬件、编写程序,修改完善,至 达到设计要求 第二周周三 第二周周四 作品演示、撰写设计说明书、 至 提交说明书并进行答辩 第二周周五 (单片机实验室) 合计 六、主要参考资料 6.5天 2天 10天 [1] 李广弟.单片机基础.北京:北京航空航天大学,2009. [2] 李群芳.微型计算机与接口技术.北京:电子工业出版社,2012. [3] 单片机综合仿真实验系统Keil C实验指导书.深圳:深圳市雷迈特科技有限公司,2012. [4] 沈庆阳.8051单片机实践与应用.机电一体化系统设计.北京:化学工业出版社,2009. [5] 朱定华.单片微机原理与应用.北京:清华大学出版社,2006. 指导教师(签名): 2015年6月20日 目 录
1. 课程设计目的…………………………………………………………1 2. 课程设计题目及要求…………………………………………………………2 2.1 课程设计题目………………………………………………………………………2 2.2 课程设计要求……………………………………………………………2 3. 课程设计主要内容 ……………………………………………………………3 3.1 LCD显示原理………………………………………………………………3 3.2 LCD显示电路……………………………………………………………3 3.3 LCD引脚说明………………………………………………………4 3.4 SED1520的基本原理………………………………………………………4 3.5 SED1520的13条指令 ………………………………………………………6 3.6 LCD与单片机的连接………………………………………………………6 3.7 汉字字模的获取……………………………………………………………………7 3.8 课程设计程序流程………………………………………………………………8 3.8.1 显示子程序…………………………………………………8 3.8.2 初始化程序………………………………………………………………8 3.8.3 显示程序…………………………………………………………………………9 3.8.4 清屏子程序………………………………………………………………………9 3.9 课程设计具体程序………………………………………………………………10 3.9.1翻屏…………………………………………………………………………10 4. 课程设计总结………………………………………………………………………16 参考文献…………………………………………………………………………17
1. 课程设计目的
随着科技的高速发展,液晶显示设备越来越多,各种各样的液晶显示产品走进我们生活中。为了进一步巩固学习的理论知识,增强我们对所学知识的实际应用能力和运用所知识解决实际问题的能力,开始为期两周的单片机课程设计。单片机课程设计的目的是培养我们综合设计的能力,训练我们灵活运用所学知识,独立完成问题分析、总体设计和编程实现等软件开发过程的综合实践能力,巩固深化学生的理论知识,提高编程水平,并在此过程中培养我们严谨的科学态度和良好的学习作风。为今后其他计算机课程打下基础。按照教学计划的要求,利用二周时间,综合应用所学知识,设计具有一定功能的LCD显示,培养我们一定的自学能力和独立分析问题、解决问题的能力,要求我们能通过独立思考、查阅工具书、参考文献,提出自己的设计方案。
LCD显示设计



