单片机电子钟论文

上传人:飞*** 文档编号:35830966 上传时间:2018-03-21 格式:DOC 页数:44 大小:1.84MB
返回 下载 相关 举报
单片机电子钟论文_第1页
第1页 / 共44页
单片机电子钟论文_第2页
第2页 / 共44页
单片机电子钟论文_第3页
第3页 / 共44页
单片机电子钟论文_第4页
第4页 / 共44页
单片机电子钟论文_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《单片机电子钟论文》由会员分享,可在线阅读,更多相关《单片机电子钟论文(44页珍藏版)》请在金锄头文库上搜索。

1、数字电子钟I郑州科技学院专科毕业设计(论文)题 目 _学生姓名 专业班级学 号所 在 系指导教师完成时间 年 月 日数字电子钟II数字电子钟摘要本设计使用 12MHZ 晶振与单片机 AT89C51 相连接,以 AT89C51 芯片为核心,采用动态扫描方式显示,通过使用该单片机,加之在显示电路部分使用 7407 驱动电路,实现在 6 个 LED 数码管上显示日期、时间、定时、闹铃,通过 6 个按键实现设置日期、进行调时、设定闹铃、倒计时等功能,在实现各功能时数码管进行相应显示,闹铃或定时时间到时蜂鸣器响,按下闹铃键或定时键时,声音停止。软件部分用汇编实现,分为显示、延迟、调时、闹铃、定时、调整日

2、期等部分。通过软硬件结合达到最终目的。关键词: 电子钟 单片机 动态扫描 汇编语言数字电子钟IIITitleTitle Design of LED Show Electric Clock Based on Microprocessor AbstractAbstractThis design uses a 12 MHZ crystal to connect with the machine AT89C51, takes AT89C51 chips as core. It adopts the dynamic state of the scanning method to show. Using

3、this MCU and 7407 drive electric circuit, we are able to show date, time, fix the time, make bell on 6 LED figures tubes. We can use 6 key to constitute date, adjust time, enact the bell and set the countdown timer. When the electric carrying out each function, the figures tube show the tight functi

4、on .When the alarm clock and the countdown timer were reached, the voice begins. While 3 or 4 is pressed, the voice stops. The software part is realized by assembler language. It was divided into to show, delay, adjust, make bell, in fixed time, adjust date etc. part. We get the end purpose combinin

5、g the software and the hardware.KeywordsKeywords: Electric clock MCU Dynamic state scaning assembler language数字电子钟IV目目 录录1 引言.1 2 整体设计思路.3 3 主要元件的使用方法.4 3.1 AT89C51 单片机: .43.2 7407 驱动器: .5 3.3 数码管: .6 4 电路设计.7 4.1 整体设计 .7 4.2 分块设计.7 42.1 输入部分.7 42.2 输出部分(显示电路).8 42.3 晶振与复位电路:.9 5 程序设计.9 5.1 程序思路 .9

6、5.2 程序设计步骤 .10 5.3 程序的主要模块 .11 5.3.1 延迟程序 .11 5.3.2 中断服务子程序:.115.3.3 主程序.13 5.3.4 显示程序 .13 5.3.5 闹铃程序和定时程序.14 5.4 程序调试 .14 6 功能仿真.15 6.1 软件介绍.15 6.1.1PROTEUS.15 6.1.2MedWin.15 6.2 仿真过程: .16 6.2.1 仿真图的绘制 .16 6.2.2 功能的实现 .17 7 实际电路的实现.18 8 日历功能的实现.20 9 电子钟设计中遇到的问题及其解决方法.23数字电子钟V结论.25 参考文献.26 致谢.28 附录

7、A 整体电路图 .29 附录 B 完整程序 .30数字电子钟11 1 引言引言单片机因将其主要组成部分集成在一个芯片上而得名,就是把中央处理器、随机存储器、只读存储器、中断系统、定时器/计数器以及I/O接口电路等部件集成在一个芯片上1。 单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。单片机具有体积小、功能多、价格低廉、使用方便、系统设计灵活等优点2。因此,它应用广泛前景美好,它的实用性大大地提高了我对毕业设计的兴趣。在我国,单片机的开发应用已有15年左右,已经形成一支庞大的技术开发队伍,为我国单片机应用积累了丰富的经验。随着电子技术、计算机芯

8、片技术和微电子技术的飞速发展促进了单片机技术一日千里的变化3。随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。然而传统的单片机系统开发除了需要购置诸如仿真器、编程器、示波器等价格不菲的电子设备外,开发过程也较繁琐。来自英国Labcenter Electronics公司的Proteus软件很好地诠释了利用现代

9、EDA工具方便快捷开发单片机系统的优势。它包括PROTEUS VSM(Virtual System Modelling) 、PROTEUS PCB DESIGN两大组成部分,在PC机上就能实现原理图电路设计、电路分析与仿真、单片机代码级调试与仿真、系统测试与功能验证以及形成PCB文件的完整嵌入式系统设计与研发过程。单片机系统作为一种典型的嵌入式系统,其系统设计包括硬件电路设计和软件编程设计两个方面, 其调试过程一般分为软件调试、硬件测试、系统调试3个过程。如果采用单片机系统的虚拟仿真软件Proteus,则不用制作具体的电路板也能够完成以上工作。数字电子钟2数字钟是采用数字电路实现对时,分,秒,数字显示的计时装置,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表的报时功能。数字钟已成为人们日常生活中的必需品,广泛应用于家庭、车站、码头、剧院、办公室等场所,给人们的生活、学习、工作带来极大的方便4。不仅如此,在现代化的进程中,也离不开电子钟的相关功能和原理,比如机械手的控制、家务的自动化、定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。而且是控制的核心部分。因此,研究

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号