基于51的电子闹钟设计毕业论文

基于51的电子闹钟设计毕业论文

ID:40450165

大小:1.32 MB

页数:27页

时间:2019-08-02

基于51的电子闹钟设计毕业论文_第1页
基于51的电子闹钟设计毕业论文_第2页
基于51的电子闹钟设计毕业论文_第3页
基于51的电子闹钟设计毕业论文_第4页
基于51的电子闹钟设计毕业论文_第5页
资源描述:

《基于51的电子闹钟设计毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计姓名:学号:090507120系别:物理与电子信息工程系专业:电子信息工程班级:09电信1班时间日期:2012年5月29日指导老师:郭海燕摘要这个设计时基于AT89C2051设计的电子时钟,通过对硬件资源和软件的编写,初步了解设计的思路以及实现过程。电子闹钟是采用电子电路实现对时、分、秒进行数字显示的装置,广泛应用于个人家庭、医院、车站、码头、办公室等公共场所,成为人们日常生活中不可缺少的必需品。本设计基于单片机技术原理,以AT89SC2051作为核心控制器,通过硬件电路的制作及软件程序的编制,设计制作了一种利用四位LED数码管动态扫描显示时间的电子闹钟系统。整个电子

2、闹钟系统主要由时间显示模块、时间设置、闹铃模块、闹钟响应模块。可实现时间显示、时间调整、闹钟设置和整点闹铃功能,具有制作简单、调整方便、稳定性好、便于扩展等特点。电子时钟还通过对比实际的数字电子时钟,来校正和调整,从而找出误差的来源,尽可能的减少误差,是系统可以达到实际数字电子时钟允许的误差范围内。关键词:单片机AT89SC2051、电子闹钟、LED动态显示目录摘要I1.引言12系统设计12.1设计要求12.2总设计方案12.2.1系统实现13系统硬件电路设计23.1时钟电路设计33.2显示模块的设计43.3按键模块的设计53.4复位电路设计53.5闹铃的设计63.6发光二极

3、管闪烁电路设计64软件设计74.1程序流程74.1.1主程序84.1.2时钟走时模块94.1.3时间设置模块104.1.4闹钟设置模块114.1.5奏乐模块145系统测试155.1硬件调试155.2软件调试156结论15附录16附录1器件清单16附录2调试仪器16附录3原理图和PCB图17附录4实物18附录5程序清单1823231.引言本文主要介绍用单片机内部的定时/计数器来实现电子闹钟的方法,本设计由单片机AT89C2051芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子闹钟。实现以24小时制,同时可以设置多个闹钟,闹钟到的时候,会播放音乐,由于课程设计要求,

4、这个设计的秒没有用数码管显示,用LED灯一秒闪烁一次以替代,分和时在数码管显示。单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面。单片机就是在半导体硅片上集成了CPU、存储器和各种接口,这样一块集成电路芯片具有一台计算机的属性,主要应用于测控领域。电子闹钟是现代电子技术在时钟领域的具体实现方式。如今,高精度

5、的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行校对,片灵活性好。[1]2系统设计2.1设计要求本系统设计是基于单片机的电子闹钟。1.能实现走时功能,24小时制。2.能设定闹铃时间,至少能设置两个或者以上的闹铃,即预设定时间,到该时间,电子钟能闹铃唱出歌曲。3.用四位共阳极LED数码管来显示时间。4.二个发光二极管作为秒表,1S闪烁一次。5

6、.多段时钟提醒闹铃。2.2总设计方案本系统的功能设计目标应该包括以下几个方面:时间走时模块、时间设置模块、闹钟设置模块、闹钟响应(奏乐)模块和按键功能模块及数码管动态显示模块。电子时钟主要有单片机最小系统,按键,显示电路等。232.2.1系统实现本设计使用单片机AT89C2051作为核心控制器,LED数码管显示时间,按键输入修改值再加上相应的软件设计可实现上电复位、切换模块、调整时间和调整状态等要求及调整相应闹钟。3系统硬件电路设计——AT89C2051简介AT89C2051是一个低电压,高性能CMOS8位单片机,片内含2kbytes的可反复擦写的只读Flash程序存储器和1

7、28bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大AT89C2051单片机可为您提供许多高性价比的应用场合。AT89C2051是一个功能强大的单片机,但它只有20个引脚,15个双向输入/输出(I/O)端口,其中P1是一个完整的8位双向I/O口,两个外中断口,两个16位可编程定时计数器,两个全双向串行通信口,一个模拟比较放大器。23同时AT89C2051的时钟频率可以为零,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。