电子闹钟设计.doc
《电子闹钟设计.doc》由会员分享,可在线阅读,更多相关《电子闹钟设计.doc(13页珍藏版)》请在沃文网上搜索。
1、南京交通职业技术学院目录摘 要:21概述31.1电子闹钟发展趋势31.2电子闹钟的重要意义31.3本课题研究的主要内容32.电子闹钟的系统设计42.1 AT89S51单片机的特性42.2电子闹钟的硬件设计52.2.1硬件选择52.2.2系统组成52.2.3系统设计52.3电子闹钟的软件设计72.3.1子程序及其功能简介82.3.2程序设计83系统的调试和性能分析93.1系统的调试方法93.2系统的性能分析94.结论10致谢词11参考文献12附录:电子闹钟设计原理图13电子闹钟设计摘 要:电子闹钟是一种应用非常广泛的日常计时工具,数字显示的日历钟已经越来越流行,特别是适合在家庭居室、办公室、大厅
2、、会议室、车站和广场等使用,壁挂式LED数码管显示的日历钟逐渐受到人们的欢迎。首先介绍设计电子闹钟所涉及的主要硬件和特性,然后说明软件设计的思路,程序结构及流程,并在测试软件上进行调试和修改,以完成电子闹钟的基本要求,即可以随意设定起始时间,有秒显示功能,可以设定闹钟,停止时由电池供电等功能。关键词:单片机 集成电路 电子闹钟硬件 电子闹钟软件Design of electronic clockAbstact: Electronic alarm clock is a very wide application of daily timing tool, digital display cloc
3、k and calendar has become increasingly popular, especially for the family room, office, meeting room, hall, station and square, wall mounted LED digital tube display calendar clock gradually popular. First introduced the design of electronic clock to major hardware and characteristics, and then show
4、s the idea of software design, program structure and process, and the test software to test and modify, in order to complete the basic requirements of electronic clock, which can set the start time, a second display function, can be set the alarm, stop when powered by batteries and other functionsKe
5、ywords: single-chip Integrated circuits Electronic alarm clock hardware Electronic alarm clock software1概述电子闹钟在科学技术高度发展的今天,千家万户都少不了它,所以很多家庭个人都需要有一个电子闹钟,为人们提供报时方便。本文给出了一种以AT89S51单片机电子闹钟设计方法,从而给人们带来更为方便的工作与生活。1.1电子闹钟发展趋势单片机电子闹钟是具发前闹钟创新性的系统,它代表了时代的发展趋势。在原材料价格不断上涨、下游渠道商实力膨胀、价格战越来越激烈、行业利润日趋微薄的背景下,日前,中国的电
6、子闹钟在节能化、环保化、创新型转变过程中,正进行新一轮闹钟赛跑。1.2电子闹钟的重要意义20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。 时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间。钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、定时启闭电路、定时开关烘箱、通断动力设备,甚至各种定时电气的自动启用等,所有这些,都是以钟表
7、数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。1.3本课题研究的主要内容首先介绍设计电子闹钟所涉及的主要硬件和特性,然后说明软件设计的思路,程序结构及流程,并在测试软件上进行调试修改,以完成电子闹钟的基本要求,即可随意设定起始时间,有秒显示功能,有12/24时制选择,可设定闹钟,由电池供电等功能。2.电子闹钟的系统设计2.1 AT89S51单片机的特性Atmel公司的AT89S51芯片具有以下特性:(1) 指令集和芯片引脚与Intel公司的8051兼容;(2) 4KB片内在系统可编程Flash程序存储器;(3) 时钟频率为033MHz;(4) 128字节片内随机读写存储器(
8、RAM);(5) 32个可编程输入/输出引脚;(6) 2个16位定时/计数器;(7) 6个中断源,2级优先级;(8) 全双工串行通信接口;(9) 监视定时器;(10) 2个数据指针。单片机的最小应用系统电路指的是它可以正常工作的最简单电路组成。AT89S51单片机的最小应用系统电路如图1所示,该系统中包含4个电路部分:供电电路、程序存储器选择电路、时钟电路、复位电路。图1 AT89S51单片机最小应用系统电路2.2电子闹钟的硬件设计2.2.1硬件选择单片机选用AT89S51型,它是一种带4K字节闪烁可编程可擦除只读储存的低电压、高性能CMOS8位微处理器,该器件采用ATMEL高密度非易失性存储
9、器制造技术与工业标准的MCS-51指令集和输出管脚相兼容,由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT8951是一种高效微控制器,为很多嵌入控制系统提供了一种灵活性高且廉价的方案。整体系统选用 AT89S51单片机,时钟芯片DS1302,数码管显示驱动芯片MAX7219。共阴极数码管8个,4511七段译码芯片1片, 24M晶振1个。2.2.2系统组成该数字闹钟包括以下几个组成部分:(1) 显示屏:由6个七段数码管组成,用于显示当前时间(时 分 秒)或设置的闹钟时间;(2) KEY键:用于输入新的时间或新的闹钟时间时,对每位输入数字的确认;(3) TIME(时间)键:用于
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 闹钟 设计
