带有液晶显示的定时闹钟 毕业设计.doc
《带有液晶显示的定时闹钟 毕业设计.doc》由会员分享,可在线阅读,更多相关《带有液晶显示的定时闹钟 毕业设计.doc(40页珍藏版)》请在三一办公上搜索。
1、郑州科技学院 带有液晶显示的定时闹钟 院(系): 电子工程系 专业班级: 11机电一体化技术 学 号: 201129012 学生姓名: 郭月华 指导教师: 张军 2013年11月-2014年3月郑州大学毕业设计(论文)开题报告课题名称 基于单片机液晶定时闹钟的设计课题来源教师命题课题类型EX指导教师 张军学生姓名郭月华学 号201129012专 业 电子工程开题报告内容:(调研资料的准备,设计的目的、要求、思路与预期成果;任务完成的阶段内容及时间安排;完成设计(论文)所具备的条件因素等。)一、调研资料准备学习电子绘图Protel 99 SE、Multisim2001、Keil等相关软件通过网络
2、及各种相关书籍查找相关信息二、设计目的 1了解LCD显示器显示的基本原理 2. 了解用LCD液晶显示有什么好处3. 掌握并学会用单片机AT89C52控制的硬件电路的设计和软件设计 4. 能够正确实现基于单片机的液晶屏显示的定时电子闹钟设计功能三、设计要求1、显示器可显示输出定时时间,显示格式为“时时 分分 秒秒”2. 可显示日期,具有万年历的功能,同时可修改时间 2、由LCD闪动来做秒表计数表示 3、用户可通过按键调整时间,按键数量尽可能少四、设计思路1. 利用AT89C52单片机芯片作为程序控制系统再加上其它外围电路进行辅 助,具体电路的设计包括:单片机最小系统、键盘、液晶显示等电路。 2.
3、 按设计要求编写程序并调试3. 输出用液晶屏显示五、预期成果1、设计一个基于单片机的可调节时间、可定时的液晶显示闹钟 2、软件编程及功能调试六、论文阶段内容及时间安排第1周至第2周:收集材料,撰写开题报告第3周至第4周:撰写文献综述和外文翻译,设计电路总体方案第5周至第7周:进行系统软件功能分析,软件模块的确定,编写软件第8周至第9周:整体系统的软硬件调试第10周至第11周:总结分析数据,毕业论文的撰写 第12周:提交毕业设计(论文)成果,准备答辩六、完成设计(论文)所具备的条件因素硬件条件:单片机、LCD液晶显示屏、万能板、放大器、按键、蜂鸣器等软件条件:电子绘图软件Protel 99 SE
4、、Multisim2001、Keil。方法:(1)通过网络及各种相关书籍查找相关信息,确定使用的元器件。(2)以单片机AT89S52为核心,开发一个完整的系统,包括硬件设计和软件的编程。(3)使用Protel软件,绘制原理图、PCB,并进行元器件安装、焊接及调试检测达到预期的目的。指导教师签名: 日期: 郑州大学毕业设计(论文)任务书题目 基于STC89C52 专业 电子工程 学号 201129012 姓名 郭月华 主要内容、基本要求、主要参考资料等:一、 主要内容采用STC89C52单片机为核心,复位电路,时钟电路,闹钟指示电路,LCD显示电路等组成,软件选用汇编语言编程。利用单片机可将数字
5、显示于LCD显示屏上,并能通过按键来调节时间和定时。二、 基本要求1、显示器可显示输出定时时间,显示格式为“时时 分分 秒秒”。2、由LCD液晶显来做秒表计数表示。3、用户可通过按键调整时间,按键数量尽可能少。三、 主要参考资料1 余发山 单片机原理及应用技术 中国矿业大学出版社2 张毅刚 单片机应用设计 哈出尔滨工业大学版社3 李刚 51系列单片机系统设计与应用技巧4 房小翠 王金凤 单片机微型计算机与机电接口技术 北京:国防工业出版社5 李珍 单片机原理与控制技术 北京:清华大学出版社6 范立南 单片机接口与控制技术 沈阳:辽宁大学出版社7 张友德 单片机微型原理应用与实践 上海:复旦大学
6、出版社8 李华 MCS51系列单片机实用接口技术 北京:北京航空大学出版社 完 成 期 限: 指导教师签名: 专业负责人签名: 年 月 日郭总的没有摘要,而且没有英文摘要,无法插入附录有点乱,图形和和你的一样,结束语和致谢也没有任务书也是和你的一样至于其他的不是什么太大的毛病,我可以帮你们改记得征文的开头用TOB 键,别按空格目 录第1章 设计方案1 设计方案论证71.1 应用71.2 方案选择71.3 总设计框图及分析82 硬件电路设计102.1 系统时钟电路设计102.2系统复位电路的设计102.3闹钟指示电路设计102.4 电子闹钟的显示电路设计102.5 仿真图113.1 概述133.
7、2 主模块的设计133.3 基本显示模块设计133.4 时间设定模块设计143.5 闹铃功能的实现153.6程序174 设计总结38摘要单片机自20世纪70年代问世以来,以其,除了CPU外,使用LCD液晶显示来进行输出显示,使用STC89C52单片机进行驱动。通过LCD能够较为准确地显示时、分、秒。四个简单的按键实现对时间的调整。软件方面采用C语言编程。整个电子钟系统能完成时间的显示、调时、校时和三组定时闹钟的功能。选用单片机最小系统应用程序,添加比较程序、时间调整程序及蜂鸣程序,通过时间比较程序触发发蜂鸣,实现闹钟功能,完成设计所需求的软件环境。介绍并使用Keil单片机模拟调试软件,测试程序
8、的可行性并用Proteus进行仿真。关键词:单片机,定时器,中断,闹钟,LCDABSTRACTBecause of its extremely high performance-price ratio, the single-chip computer (SCC) has been paid great attention to ever since it came out in 1970s of 20th Century, and has gained an extensive applicable field and fast development. Among all kinds of
9、 SCCS, 51 SCC is the most typical and representative one.This design, adopting STC89C52 chip as the core part with some necessary peripheral circuits, is a simple electronic clock which uses 5V DC as the power supply. In hardware aspect, besides the CPU, eight seven-segment LCD digi-tubes are used f
10、or display, which work in a dynamically scanning display mode and driven by STC89C52chip. The LCDS can accurately indicate hour 、 minute and second. Four buttons can be used to adjust the time. While in the software aspect, the programming language is C language. The whole electronic clock system ha
11、s functions of time display, adjustment 、timing and three groups of alarm function. Choose the smallest SCM system applications,add Comparison procedures, time to adjust procedures and faint buzzing procedures, Through relatively faint buzzing trigger procedures to achieve alarm clock function, Comp
12、leted the design needs of the software environment. Keil introduced and the use of SCM software simulation debugging, testing the feasibility and proteus by simulation.Keyword: single slice machine,in fixed time machine,break off,alarm clock,LCD1 设计方案论证1.1 应用近几年,单片机在各个领域得到广泛的应用。从工业到人们的日常生活,大部分的科技产品都
13、是通过单片机来控制。在它问世之前,自动控制设备不能被广泛的应用,这是因为控制设备的体积庞大,耗电量大,价格昂贵。在第一台微处理器成功研制不久,第一个单片机就问世了。因为其小巧的体积,低功耗,以及高效的性能,单片机受到了大家的欢迎。今天,单片机成为了解决低复杂度,中等复杂度控制问题的传统选择。我们选择的方法是单片机开发设计使用的传统方法,通过本次设计,可以了解整个单片机开发的流程。 利用STC89C52单片机结合七段显示器完成的简易的定时闹铃时钟,干电路系统由秒信号发生器、“时、分、秒”计数器、译码器及显示器、校时电路、闹钟电路组成。秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,一
14、般用石英晶体振荡器加分频器来实现。译码显示电路将“时”、“分”、“秒”计数器的输出送到七段显示译码驱动器译码驱动,通过LCD液晶显示屏显示出来。闹钟电路是用比较器来比较计时系统和定时系统的输出状态,如果计时系统和定时系统的输出状态相同,则发出一个脉冲信号,再和一个高频信号混合,送到放大电路驱动扬声器发声,从而实现定时闹响的功能。通过设置现在的时间及显示闹铃设置时间,并在定时时间发出一阵声响,可以进步扩充控制电器的启停等。1.2 方案选择用单片机来设计数字钟,软件实现各种功能比较方便,但因软件的执行需要一定的时间,所以就会出现误差。因此我进一步努力,通过对比实际的时钟,查找出误差的来源,并作出调
15、整,使得误差尽可能减小,达到实际数字钟系统的允许误差范围。在程序设计中,采用模块化的程序设计思想,对整个设计划分了若干个模块,先对各个模块分别进行设计,然后整合各个模块,进行仿真模拟,对出现的错误进行分析,然后找出问题的所在,改进程序,再仿真模拟,观察结果、分析结果,直至最终结果满足设置要求。电子闹钟应包括秒信号发生器、时间显示电路、按键电路、供电电源以及闹铃指示电路等几部分。按键功能说明:K1,设置时间和闹钟的小时;K2,设置小时以及设置闹钟的开关;K3,设置分钟和闹钟的分钟;K4;设置完成退出。1.3 总设计框图及分析CPU按钮电路复位、时钟等电路电源系统闹铃声指示电路液晶显示器显示电路
16、图 1电子闹钟的主电路指的是图中CPU线框内部分,主要涉及到CPU电路和按键按钮电路。主机的设计具体地说有:1)系统时钟电路设计;2)系统复位电路设计;3)按键与按钮电路设计;4)闹铃声指示电路设计。本设计是定时闹钟的设计,由单片机STC89C52芯片和LCD显示器为核心,辅以必要的电路,构成的一个单片机电子定时闹钟。电子钟设计可采用数字电路实现,也可以采用单片机来完成。数字电子钟是用数字集成电路构成的,用数码管显示“时”,“分”,“秒”的现代计时装置。若用数字电路完成,所设计的电路相当复杂,大概需要十几片数字集成块,其功能也主要依赖于数字电路的各功能模块的组合来实现,焊接的过程比较复杂,成本
17、也非常高。若用单片机来设计制作完成,由于其功能的实现主要通过软件编程来完成,那么就降低了硬件电路的复杂性,而且其成本也有所降低,所以在该设计中采用单片机利用STC89C52,它是低功耗、高性能的CMOS型8位单片机。片内带有4KB的Flash存储器,且允许在系统内改写或用编程器编程。另外, STC89C52的指令系统和引脚与8051完全兼容,片内有128B 的RAM、32条I/O口线、2个16位定时计数器、5个中断源、一个全双工串行口等。STC89C52单片机结合七段显示器设计的简易定时闹铃时钟,可以设置现在的时间及显示闹铃设置时间,若时间到则发出一阵声响,进步可以扩充控制电器的启停。设计内容
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 带有液晶显示的定时闹钟 毕业设计 带有 液晶显示 定时 闹钟
链接地址:https://www.31ppt.com/p-4149044.html