2017毕业论文-智能时钟的设计

上传人:自*** 文档编号:80470491 上传时间:2019-02-19 格式:DOC 页数:19 大小:2.49MB
返回 下载 相关 举报
2017毕业论文-智能时钟的设计_第1页
第1页 / 共19页
2017毕业论文-智能时钟的设计_第2页
第2页 / 共19页
2017毕业论文-智能时钟的设计_第3页
第3页 / 共19页
2017毕业论文-智能时钟的设计_第4页
第4页 / 共19页
2017毕业论文-智能时钟的设计_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《2017毕业论文-智能时钟的设计》由会员分享,可在线阅读,更多相关《2017毕业论文-智能时钟的设计(19页珍藏版)》请在金锄头文库上搜索。

1、温州大学瓯江学院本科毕业论文温州大学瓯江学院WENZHOU UNIVERSITY OUJIANG COLLEGE本科毕业设计(论文)( 2010届)题 目: 智能时钟的设计 专 业: 电子信息工程 班 级: 06电工本一 姓 名: 郑州 学 号: 指导教师: 职 称: 副教授 完成日期: 2010年5月25日 - 15 -摘 要(宋体四号居中加粗,之间空1个汉字)(五号字空一行)电子技术飞速发展,被普遍地应用于生活和生产的各个领域。而智能时钟主要是利用电子技术将时钟电子化、数字化,拥有时钟精确、体积小、成本低、可扩展性强等特点,被广泛应用于生活和工作当中。本设计应用单片机AT89S52芯片作为

2、核心,7位LED数码管显示,2*2键盘控制,使用DS12887实时时钟日历芯片,能实现时钟日历显示的功能,能进行时、分、秒的显示。这种实现方法的优点是电路简单,性能可靠,实时性好,操作简单,编程容易等。(五号宋体,1.25倍行距)(空一行)关键词:单片机;智能时钟;DS12887Abstract(New Time Roman四号加粗居中)(五号字空一行)The rapid development of electronic technology is widely used in various fields of life and production. And the Smart Cloc

3、k is using electronic technology to make clock computerization, the digitization, with the clock precision, small size, low cost, scalable performance and other characteristics, is widely used in life and job. This design application AT89S52 chip as a core chips, 7 LED digital displaying, 2 * 2 keyb

4、oard controlling, using the DS12887 real time calendar clock chip, can achieve clock calendar displaying function, can display hours, minutes, seconds. This method has the advantage of being simple circuit, reliable performance, good real-time, simple operation, easy programming and so on. (五号New Ti

5、me Roman,1.25倍行距)(五号字空一行)Key words: single chip microcomputer; smart clock; DS12887目 录(宋体小三加粗居中,之间空2个汉字)(五号空一行)1 绪论(一级标题居中,小三宋体)- 1 -1.1 前言(二级标题顶格,四号宋体)- 1 -1.2 智能时钟研究的背景与意义- 1 -1.3 设计任务- 1 -2 智能时钟总体设计方案- 2 -2.1 系统总体方案设计- 2 -2.2 主控芯片简介- 2 -2.2.1 单片机的发展及趋势(三级标题顶格,小四号宋体)- 2 -2.2.2 51系列单片机的主要特点- 3 -3.1

6、.3 时钟模块硬件设计- 4 -3.2 按键电路- 5 -4 电子时钟软件设计- 6 -4.1 主程序设计- 6 -4.2 子程序设计- 7 -4.2.1 实时时钟芯片程序设计- 7 -4.2.2 LED显示程序设计- 7 -5 系统调试- 9 -5.1 软件调试- 9 -6 结论- 10 -致谢- 11 -参考文献(四号宋体加粗,同2级标题)- 12 -附录 原理图(四号宋体加粗,同2级标题)- 13 -附录 元器件清单附录 源程序清单- 14 -附录 源程序清单- 15 -(页码居中,中英文摘要和目录页码用、,正文页码用-1- 、-2-,封面没有页码和页眉,其余页眉为“温州大学瓯江学院本科

7、毕业论文”,小五宋体)1 绪论(一级标题居中,小三宋体)(五号空一行)1.1 前言(二级标题顶格,四号宋体)时间在人类的生产、生活中是必不可少的元素,如果一个社会对时间没有概念,那么这个社会将不会像如今这般的发达和进步。从古代的水漏、十二天甘地支,到后来的机械钟表和如今的石英表,都体现了人类对时间观念的重视,同时也代表着科技的进步。对计时器的研究就有着其重要的意义。(全文小四,中文宋体,英文及其字符Times New Roman,行距1.25倍)1.2 智能时钟研究的背景与意义 随着时代发展,电子技术也在不断地发展。可以毫不夸张的说,电子技术的在生活和生产的应用无处不在,电子技术正在不断地改变

8、我们的生活,改变着我们的世界。在现今这个节奏的社会里,时间对每个人来说都是相当宝贵,一旦遇到重要的事情而忘记了时间,这将会带来很大的烦恼。因此我们需要一个定时系统来提醒这些忙碌的人。而传统的时钟已不能满足人们的需求,数字电子钟的出现给人们的生活带来诸多方便。多功能数字钟不管在性能还是在样式上都发生了质的变化,有电子闹钟、数字闹钟等等。单片机在多功能数字钟中的应用已是非常普遍的,人们对数字钟的功能及工作顺序都非常熟悉。单片机应用中最常见的是数字时钟,数子时钟是一种采用数字电路实现时间数字显示的计时装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此被广泛用于个人

9、家庭、饭店、办公室等公共场所,成为人们日常生活中不可或缺的生活用品。由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字时钟的计时精度远远超过老式钟表,而且还可扩展除钟表原先的报时功能外的其他功能,例如定时自动报警、按时自动打铃、定时广播、自动起闭路灯、通断动力设备、甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字时钟及扩大其应用,有着非常现实的意义。1.3 设计任务本设计主要任务是以单片机为主控芯片来进行软件控制,能正常显示时间和日期,以致能达到万年历的功能。其中为了达到精确计时,则通过采用DS12887时钟芯片来实现精确计时,而且用22键盘和6位数码显

10、示器提供友好的人机交互。主要技术指标:(1)显示并能调整年、月、日;(2)显示并能调整时、分、秒;(3)调整位能闪烁。2 智能时钟总体设计方案2.1 系统总体方案设计本系统是以单片机为核心,以来控制整个智能时钟系统的运行,其中包括精确的计时,时间和日期的显示,时间和日期数据的修改。系统模块如图所示: 单片机控制器时钟芯片显示模块按键电路电源图2-1 智能时钟硬件框图(图、表、公式号用2-1,2-2,第一位代表章,第二位代表这章中的图、表、公式等排序,图表居中,公式号向右对其,图表号五号宋体,图表内字体小五宋体)软件部分则通过KEIL软件,用汇编程序语言来实现智能时钟的主要功能,并通过ISP下载

11、程序。2.2 主控芯片简介2.2.1 单片机的发展及趋势(三级标题顶格,小四号宋体)在计算机应用控制领域上,如工业控制、汽车、家电等很多控制场合,对控制系统的要求都比较苛刻。例如需要智能高、体积小、成本低、功耗低、抗干扰能力强和可靠性高。不仅传统电气设备无能为力,一般应用性PC机也不能胜任。在这个背景下,单片机的设想才逐渐成型。单片机就是将计算机的几个基本组成部分集成在单一的芯片上,体积相对较小,很好地满足了对控制系统体积的要求。自从1975年美国德克萨斯公司开发生产出第一台单片机TMS-1000以来,单片机经历了4位8位16位32位的发展过程。最有代表性的Intel公司先后推出了三个系列:M

12、CS-48系列8位单片机、MCS-51系列高档8位单片机、MCS-96/98系列16位单片机。很多控制场合并不需要单片机去完成复杂的数学计算,因此单片机在生产工艺上进行了简化,降低了制造成本。同时采用大批量生产,成本进一步降低。从目前市场上来看,其价格一般都在几元到几十元之间。未来单片机技术的发展趋势将以8位单片机主流,并大力发展专用单片机。很多单片机生产厂家充分考虑到用户的需求,将一些常用的功能部件,如ADC(模/数转换器)、DAC(数/模转换器)、PWN(脉冲产生器)以及LCD(液晶)驱动器等集成到芯片内部、尽量做到单片化;同时,用户还可以提出要求,由厂家为其量身定做(SoC设计)或自主设

13、计。另外,随着科技发展,程序存储器的容量将进一步扩大。当存储空间足够大时,可嵌入一些软件(如平台软件、虚拟外设软件、系统诊断管理软件等)以提高系统开发效率1。2.2.2 51系列单片机的主要特点51系列单片机生产厂家非常多,型号也非常丰富。但总的来说,51系列的单片机开发平台都可以用Keil,编程软件都可以用A51和C51。所不同的是,不同厂家和型号的产品,在外设和下载方式上不同。比如Atmel公司的89C51和89S51,89S51兼容89C51,不同的是89C51可以用ISP下载方式,而89C51不能。51系列单片机的特点有以下几个方面:(1) 集成度高、体积小、有很高的可靠性;(2) 控

14、制功能强;(3) 低功耗、低电压,便于生产便携式产品;(4) 外部总线增加了I2C、SPI等串行总线方式,进一步缩小了体积,简化了结构;(5) 单片机的系统扩展、系统配置较典型、规范,容易构成各种规模的应用系统。寄存器A/B/C/D控制字格式如表3-1所示: 表3-1 寄存器A/B/C/D控制字格式寄存器BIT7BIT6BIT5BIT4BIT3BIT2BIT1BIT0寄存器AUIPDV2DV1DV0RS3RS2RS1RS0寄存器BSETPIEAIEUIESQWFDM24/12DSE寄存器CIRQFPFAFUF0000寄存器DVRT0000000DS12887有128个RAM 单元。其中4 个单元用作控制寄存器,10个单元用作存放时钟字节,114 字节为通用RAM。其主要寄存器如下:DS12887内部寄存器A:UIP=l:更新已到,不能读/写DSl2887;UIP=0:更新末到,能读/写DS12887。DV2、DV1、DV0应设置为010,表示打开晶振,允许计时。RS3、RS2、RS1、RS0为方波频率选择位,产生方波周期中断。DS12887内部寄存器B:SET=0:时间更新正常进行,每秒计数1次;SE

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

最新文档


当前位置:首页 > 学术论文 > 毕业论文

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