单片机数字电子闹钟设计

单片机数字电子闹钟设计

ID:14433652

大小:1.31 MB

页数:38页

时间:2018-07-28

单片机数字电子闹钟设计_第1页
单片机数字电子闹钟设计_第2页
单片机数字电子闹钟设计_第3页
单片机数字电子闹钟设计_第4页
单片机数字电子闹钟设计_第5页
资源描述:

《单片机数字电子闹钟设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、专科毕业论文基于单片机的数字电子钟设计学院名称:电子信息与电气工程学院专业班级:电气自动化技术2011级1班学生姓名:王继周学号:201102050013指导教师姓名:马金元指导教师职称:教授年月目录摘要I引言1第一章绪论21.1数字电子钟的意义21.2数字电子钟的应用31.3单片机的选择51.4单片机的基本结构7第二章数字钟的硬件设计92.1最小系统设计92.2LED显示电路122.3键盘控制电路142.3.1主程序部分的设计152.3.2中断定时器的设置162.3.3闹钟判断流程图182.3.

2、4计时判断流程图192.3.5键盘扫流程图202.3.6时间和闹钟的设置202.4语音录放电路21第三章数字钟的软件设计233.1系统软件设计流程图233.1.1输入按键的调试233.1.2复位电路的调试233.1.3显示电路的调试233.1.4整个系统的联调233.2数字钟的原理图243.3主程序253.4时钟设置子程序263.5定时器中断子程序263.6LED显示程序273.7按键控制子程序29第四章调试31结论32致谢33参考文献34基于单片机的数字电子钟设计摘要:本文介绍了一款基于单片机数

3、字钟的设计,通过多功能数字钟的设计思路,详细叙述了系统硬件、软件的具体实现过程。论文重点阐述了数字钟硬件中MCU模块、语音模块、时钟模块和相关控制模块等的模块化设计与制作;软件同样采用模块化的设计、包括中断模块、闹钟模块、语音模块、时间调整模块设计,并采用简单流通性强的C语言编写实现。本设计实现了时间与闹钟的修改功能、语音播报功能、年、月、日和星期的显示功能。并且通过对比实际的时钟,查找出了误差的来源,确定了调整误差的方法,尽可能的减少误差,使得系统可以达到实际数字钟的允许误差范围内。关键词:单片

4、机;数字钟;语音播报引言在单片机技术日趋成熟的今天,其灵活的硬件电路的设计和软件的设计,让单片机得到了广泛的应用,几乎是从小的电子产品,到大的工业控制,单片机都起了到了举足轻重的作用。单片机小的系统结构几乎是所有具有可编程硬件的一个缩影,可谓是“麻雀虽小,肝胆俱全”,单片机的学习和研究是对微机系统学习和研究的简捷途径。33第一章绪论1.1数字电子钟的意义单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。由于单片机集成度高、功能强、可靠性强、体积小、功耗低、使用方便、价格低

5、廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,几乎“无处不在,无所不为”。单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC机外围以及网络通讯等广大领域。单片机有两种基本结构形式:一种是在通用微型计算机中广泛采用的,将程序存储器和数据存储器合用一个存储器空间的结构,称为普林斯顿结构。另一种是将程序存储器和数据存储器筱然分开,分别寻址的结构,一般需要较大的程序存储器,目前的单片机以采用程序存储器和数据存储器截然分开的结构为多。本文讨论

6、的单片机多功能定时器的核心是目前应用极为广泛的51系列单片机,配置了外围设备,构成了一个可编程的计时定时系统,具有体积小,可靠性高,功能强等特点。不仅能满足所需要求,而且还有很多功能可供开发,有着广泛的应用领域。20世纪80年代中期以后,Intel公司以专利转让的形式把8051内核技术转让给许多半导体芯片生产厂家,如ATMEL、PHILIPS、ANALOG、DEVICES、DALLAS等。这些厂家生产的芯片是兼容产品,准确地说是与MCS-51指令系统兼容的单片机。这些兼容机与8051的系统结构相同

7、,采用CMOS工艺,因而,常用80C51系列来称呼所有具有8051指令系统的单片机,他们对8051单片机一般都作了一些扩充,更有特点。其功能和市场竞争力更强,不该把他们直接称呼为MCS-51系列单片机,因为MCS只是Intel公司专用的单片机系列型号。它们的引脚及指令系统相互兼容,主要在内部结构上有些区别。目前使用的单片机及其兼容产品通常分成以下几类:基本型、增强型、低功能型、专用型、超8位型、片内闪烁存储器型。33数字钟是采用数字电路实现对.时,分,秒.数字显示的计时装置,广泛用于个人家庭,车站

8、,码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表,钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。1.2数字电子钟的应用数字钟已成为人们日常生

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

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

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