带有秒表功能数字时钟的设计毕业设计论文
- 格式:doc
- 大小:1.52 MB
- 文档页数:23
秒表计时器毕业设计报告秒表计时器毕业设计报告一、引言在快节奏的现代社会中,时间对于人们来说显得尤为重要。
无论是工作、学习还是生活,我们都需要一个准确、方便的计时工具来帮助我们管理时间。
因此,我选择了设计并开发一个秒表计时器作为我的毕业设计项目。
本报告将详细介绍我的设计思路、实现过程以及遇到的挑战和解决方案。
二、设计目标1. 实现基本的计时功能:包括开始、停止、暂停和重置功能。
2. 提供多种计时模式:可以选择倒计时模式或计时器模式。
3. 显示准确的计时结果:保证计时的准确性和精确度。
4. 用户友好的界面设计:界面简洁清晰,易于操作。
5. 适用于不同平台和设备:可以在电脑、手机等多种设备上使用。
三、设计思路1. 界面设计:我采用了简洁明了的界面设计,将计时器显示在屏幕中央,并在周围添加开始、停止、暂停和重置按钮,方便用户操作。
2. 计时功能实现:使用编程语言编写代码,通过调用系统时间函数来实现计时功能。
开始计时时记录当前时间,停止计时时再次获取当前时间,两个时间的差值即为计时结果。
3. 计时模式选择:根据用户的需求,提供倒计时模式和计时器模式的选择,用户可以根据实际情况进行设置。
4. 计时结果显示:将计时结果以小时、分钟、秒的形式显示在屏幕上,保证计时的准确性和精确度。
5. 跨平台适配:根据不同设备的屏幕尺寸和分辨率进行适配,确保在不同平台上都能正常显示和使用。
四、实现过程1. 界面设计:使用HTML和CSS进行界面设计,采用响应式布局,确保在不同设备上都能良好显示。
2. 编程语言选择:我选择使用JavaScript作为主要编程语言,因为它具有广泛的应用性和良好的跨平台性。
3. 计时功能实现:通过JavaScript编写代码,使用Date对象获取系统时间,并进行计算和显示。
4. 计时模式选择:使用JavaScript编写代码,通过监听用户的选择,切换不同的计时模式。
5. 计时结果显示:使用JavaScript编写代码,将计时结果以合适的格式显示在屏幕上。
河南农业大学本科生毕业论文题目基于单片机的数字时钟的设计学院理学院专业班级10级电科四班学生姓名杨亚博指导教师曹晴撰写日期2014年5月15日基于单片机的数字时钟毕业设计杨亚博摘要多功能数字钟的应用非常普遍,由单片机作为数字钟的核心控制器,通过它的时钟信号进行实现计时功能,将其时间数据经单片机输出,利用显示器显示出来。
通过键盘可以进行校时、定时等功能。
输出设备显示器可以用LED显示技术来显示技术。
本系统利用单片机实现具有计时、校时等功能的数字时钟,是以单片机AT89C51为核心元件,以蜂鸣器实现闹钟,同时采用LED动态显示“时”,“分”,“秒”的现代计时装置。
另外具有校时功能,秒表功能,和定时器功能,利用单片机实现的数字时钟具有编程灵活,便于功能的扩充等优点。
简要介绍了LED显示的发展状况和其所特有的优势,简述了该系统中一些重要芯片的基本工作原理,着重论述了硬件线路各个模块的设计思想。
LED显示与单片机的接口采用动态显示技术,利用了时钟芯片的系统自带电池功能来实现断电时保存一些重要数据,以便来电时正确显示信息的功能。
模块化的设计和调试方法在整个课题研究过程中至关重要,事实上在任何设计中也同样关键和有效。
关键词:数字钟系统;单片机; LED显示;蜂鸣器Graduation design based on SCM digital clockYang yaboAbstractMulti-function digital clock is very common, by single chip microcomputer as the core of the digital clock controller, through its function of timing clock signal, the time data by the MCU output, using the monitor display. Through the keyboard to school, timing, etc. Output devices display can use the LED display technology to display technology.This system USES single chip microcomputer to realize digital clock with timing, when the school and other functions, is based on single chip microcomputer AT89C51 as the core element, with a buzzer alarm clock, and USES the LED dynamic display "when", "points", "second" modern timing devices. Also has the function of the school when, stopwatch functions, and timer function, using the single chip microcomputer implementation of digital clock with flexible programming, function expansion conveviently.This paper briefly introduces the development of LED display and its peculiar advantage, this paper expounds some important chip in this system the basic working principle, mainly discusses the hardware circuit design of each module. LED display and single chip microcomputer interface dynamic display technology, using the function of clock chip system comes with battery power to implement save some important data, in order to call the right shows the function of information.Modular design and debug method is of vital importance in the whole research process, in fact is also the key in any design and effective.Keywords:Digital clock system; Single chip microcomputer; LED display. buzzer目录1绪论 02系统总体设计方案 (1)系统功能实现总体设计思路 (1)方案选择 (1)3硬件设计 (2)3.1 AT89C51简介 (2)3.1.1 AT89C51主要性能参数 (3)3.1.2 AT89C51单片机的功能特性概述 (3)3.2 LED数码管 (6)3.2.1 LED显示器的结构 (7) (7) (7) (8)4软件设计 (9) (10) (10)5毕业设计结果仿真 (16) (16) (17) (17)总结 (19)参考文献 (20)附录 A (21)致谢 (31)1绪论随着生活水平的提高,人们越来越追求人性化的事物,传统的时钟已不能满足人们的需求。
数字钟毕业论文数字钟毕业论文一、引言在现代社会中,数字钟已经成为人们日常生活中不可或缺的一部分。
无论是手机、电脑还是家居装饰,数字钟都无处不在。
然而,数字钟的发展背后隐藏着许多有趣的技术和设计原理。
本篇论文将探讨数字钟的历史、工作原理以及未来发展方向。
二、历史回顾数字钟的历史可以追溯到20世纪70年代。
当时,电子技术的快速发展使得人们开始尝试用数字显示时间。
最早的数字钟采用了七段显示器,通过控制灯泡的亮灭来表示数字。
然而,这种显示方式存在一些问题,例如能耗较高、显示效果不够清晰等。
随着技术的不断进步,液晶显示器逐渐取代了七段显示器,成为数字钟的主流显示技术。
液晶显示器具有低能耗、高对比度和可定制性等优点,使得数字钟的显示效果得到了极大的提升。
三、工作原理数字钟的工作原理可以简单地分为三个部分:时钟芯片、显示器和控制电路。
时钟芯片是数字钟的核心部件,它负责计时和时间的精确控制。
时钟芯片通常由晶体振荡器和计数器组成。
晶体振荡器产生稳定的振荡信号,计数器将振荡信号转换为可读的时间格式。
显示器是数字钟的输出部分,它用来显示时间。
除了液晶显示器,数字钟还可以采用LED显示器等其他技术。
不同的显示器技术有不同的特点,例如LED显示器亮度高、反应速度快,而液晶显示器则更加省电。
控制电路负责接收用户的输入,并将其转化为对时钟芯片和显示器的控制信号。
用户可以通过控制电路来调整时间、设置闹钟等功能。
四、数字钟的应用领域数字钟在日常生活中有着广泛的应用。
首先,数字钟作为时间的显示工具,被广泛应用于办公室、学校、医院等场所。
其次,数字钟还可以作为家居装饰品,为室内空间增添一份现代感。
此外,数字钟还可以用于计时器、闹钟等功能,方便人们的生活。
除了日常应用,数字钟在科学研究、航空航天等领域也有着重要的作用。
例如,在航空航天领域,数字钟的精确计时能力对于飞行任务的安全和准确性至关重要。
五、数字钟的未来发展随着科技的不断进步,数字钟的未来发展前景广阔。
基于51单片机的数字秒表课程设计、毕业设计论文三、课题名称基于51单片的数字秒表设计二、目的和意义1、通过本次课程设计可以灵活运用单片机的基础知识,依据课程设计内容,能够完成从硬件电路图设计,到电路搭建焊接,再到软件编程及系统调试实现系统功能,完成课程设计,加深对单片机基础知识的理解,并灵活运用,将各门知识综合应用。
2、本次课程设计还可以通过上网查询器件资料,培养对新知识新技术的独立的学习能力和应用能力。
3、在这次课程设计中,我们运用到了很多一切所学的知识和一些很有用的软件和工具,如keil4编程软件、Proteus仿真软件、Visio软件、等。
4、通过独立完成一个小的数字秒表系统设计,从硬件设计到软件设计,增强分析问题、解决问题的能力,为日后的毕业设计及科研工作奠定良好的基础。
5、掌握51单片机软件编程知识、实现功能、设计方法,及KEIL软件使用方法;6、应用所学模拟电子线路的知识,掌握电路的设计与应用;7、熟悉PROTEUS的设计与仿真;8、STC——ISP的使用方法;9、掌握焊接电子元器件的方法以及查阅元件功能与参数的方法、步骤。
三、设计目标或任务要求1 、设计目标以单片机为核心,设计数字秒表。
通过硬件电路设计,软件设计,电路搭建,作品调试。
最后完成本次课程设计。
2 、设计要求1、计时范围:0~59分59.59秒,整数四位数和小数两位数显示;2、计时精度10毫秒;3、复位按钮,计时器清零,并做好下次及时准备;4、可以对三个对象(A、B)计时,具有启/停控制;5、设开始、停止A、停止B、显示A、显示B、复位按钮。
四、任务分析、设计方案1、任务分析数字电子秒表具有显示直观、读取方便、精度高等优点,在计时中广泛使用。
本设计用单片机组成数字电子秒表,力求结构简单、精度高为目标。
设计中包括硬件电路的设计和系统程序的设计。
其硬件电路主要有主控制器,计时与显示电路和回零、启动和停表电路等。
主控制器采用单片机89C52显示电路采用共阳极LED数码管显示计时时间。
数字钟[优秀范文五篇]第一篇:数字钟数字钟一设计任务与要求1.1 设计任务数字钟是一种用数字显示秒、分、时的计时装置,与传统的机械钟相比,它具有走时准确、显示直观、无需机械传动等优点。
因而得到了广泛的应用。
小到人们日常生活中和公共场所的大型数字电子钟。
本次课程设计要求以中规模集成电路为主,利用所学知识,设计一个数字钟。
通过本次课程设计,进一步加强数字电路综合应用能力,掌握数字电路的设计技巧,增强实践能力,以及熟练掌握数字钟的系统设计、组装、调试及故障排除的方法。
1.2 设计要求数字钟采用数码管显示,显示范围0时0分00秒——23时59分59秒;提出至少两种设计实现方案,并优选方案进行设计;有校时功能,可以分别对时及分进行单独校时,使其校正到标准时间;电路具有整点报时功能,报时声响为四低一高,最后一响正好为整点;并且要求走时准确。
画出电路原理图(或仿真电路图);选择元器件及参数,列出有相关元器件清单;自行装配和调试,并能发现问题和解决问题。
编写设计报告,写出设计与制作的全过程,附上有关资料和图纸,有心得体会。
二总体概要设计数字钟由晶振分频、计时、校时、闹铃设置、比较、闹响延时、显示选择、译码显示九个模块组成,其中计时模块是整个电路的核心,其他模块可看作辅助电路,帮助完成增强功能。
晶体振荡器电路给数字钟提供一个频率稳定准确的32768Hz的脉冲,可保证数字钟的走时准确及稳定。
不管是指针式的电子钟还是数字显示的电子钟都使用了晶体振荡器电路。
分频器电路将32768Hz的高频方波信号分频后得到1Hz的方波信号,可以供秒计数器进行计数。
同时可得得到2Hz的调节脉冲和512和1024Hz的报时脉冲。
分频器实际上也就是计数器。
时间计数电路由秒计数器、分计数器及时计数器电路构成,其中秒计数器、分计数器为60进制计数器,时计数器设计为12进制计数器或者24进制计数器,我们这里设计闹响计数器为30进制计数器,由秒向的进位信号驱动,即闹铃闹响最长时间为30分钟。
山西职业技术学院专科生题目:数字秒表设计专业:年级:学号:学生:指导教师:完成日期:内容摘要在科技高度发展的今天,集成电路和计算机应用得到了高速发展。
尤其是计算机应用的发展。
它在人们日常生活已逐渐崭露头角。
大多数电子产品多是由计算机电路组成,如:手机、mp3等。
而且将来的不久他们的身影将会更频繁的出现在我们身边。
各种家用电器多会实现微电脑技术。
电脑各部分在工作时多是一时间为基准的。
本文就是基于计算机电路的时钟脉冲信号、状态控制等原理设计出的数字秒表。
秒表在很多领域充当一个重要的角色。
关键词:时钟脉冲信号数字秒表一.数字电路的发展历程与分类方法.....................‥ (5)1.1数字电路的发展 (5)1.2数字逻辑电路分 (5)二.数字电路的应用领 (6)三.数字电路的数制 (6)3.1二进制定义 (6)3.2八进制定义 (6)3.3十六进制定义 (6)3.4数制应用领域 (7)四、逻辑运算的基本法则 (7)4.1 逻辑运算法则 (7)4.2逻辑问题的描述方法 (7)五、数字秒表系统的基本功能及其组成,各部分的工作原理 (8)5.1秒表系统方框图 (8)5.2 秒信号发生模块 (9)5.3 计时控制模块 (10)5.4译码显示模块 (13)六、心得体会 (16)七、参考文献 (16)引言数字秒表是日常生活中比较常见的电子产品,以其价格低廉、走时精确、使用方便、功能多而倍受广大用户的喜爱.如在很多喜庆场合,对某一时刻进行倒计时,人们常常使用倒计时秒表.下文介绍了如何利用74LS192和74LS47译码器级555集成块来进行的“60”妙数字正计时和数字倒计时秒表的设计与实现.一.数字电路的发展历程与分类方法1.1数字电路的发展数字电路的发展与模拟电路一样经历了由电子管、半导体分立器件到集成电路等几个时代。
但其发展比模拟电路发展的更快。
从60年代开始,数字集成器件以双极型工艺制成了小规模逻辑器件。
数字钟的设计摘要:随着电子工业的发展,电子产品日新月异。
钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的功能。
诸如数字钟、万年历、电子表、定时自动报警、定时启闭电路、通断动力设备,甚至各种定时电气的自动启用、通信、网络等众多领域,所有这些都是以钟表数字化为基础的。
由于其功能的不断增加,使用方便性不断提高,很多产品已经成为人类日常生活中不可或缺的助手。
本文是基于单片机控制的数字钟系统的设计。
该系统主要以单片机芯片AT89C51为核心结合按键选择模块来控制数码管显示模块和蜂鸣器模块工作,从而实现时钟和闹钟功能,并可对时钟及闹钟的时、分、秒进行单独校对,使其校正到标准时间。
此设计以软件控制硬件及软硬件结合为指导思想,充分发挥单片机功能。
同时,该数字钟系统还具有功耗小、成本低的特点,具有很强的实用性。
由于系统实现的功能简单,因此具有一定的可扩展性。
关键词:AT89C51单片机;数码管显示;The design of digital clockAbstractWith the development of the electronics industry, electronic products are different from before day by day. Watches digital has brought great convenience to people's production and living, and greatly expanded the original watch function. Such as digital clock, calendar, electronic watches, timed automatic alarm, timed to open and close circuits, open and close the power equipment, even a variety of timed electrical auto-enabled, communications, networking and many other fields, all of which are based on watches digital. Increasing its functionality, ease of use continue toincrease, many products have become an indispensable assistant to human daily life.This article is based on single chip microcomputer control of digital clock system design. This system mainly by the single-chip microcomputer AT89C51 as the core in combination with key choice module to control the digital tube display and buzzer module work, so as to realize the clock and alarm clock function, and can be on the clock and alarm clock, minutes and seconds to individually check, make the correction to standard time. This design in order to control the hardware and software and hardware combined with software as the guiding ideology, give full play to the MCU function. At the same time, the digital clock system also has the characteristics of low consumption, low cost, strong practicability. Due to the function of the system is simple, thus has certain extensibility.Key words: AT89C51 single chip microcomputer; Digital tube display;目录摘要 (i)Abstract (ii)第一章绪论.....................................................................................................................- 1 -1.1 课题研究的背景....................................................................................................- 1 -1.2课题研究的内容................................................................................................. - 2 - 第二章KEIL集成开发环境的应用.................................................................................. - 3 -2.1AT89C51单片机概述............................................................................................- 3 -2.2 KEIL集成开发环境的应用与操作.................................................................... - 3 -2.2.1KEIL集成开发环境简介............................................................................. - 3 -2.2.2 KEIL集成开发环境的基本仿真流程...................................................... - 4 - 第三章数字钟系统的原理与设计.................................................................................. - 6 -3.1 数字钟系统的总体方案设计..............................................................................- 6 -3.2 数字钟系统的硬件设计..................................................................................... - 6 -3.2.1 复位电路的设计................................................................................ - 7 -3.2.2 振荡电路的设计...................................................................................... - 8 -3.2.3 按键选择电路的设计............................................................................ - 10 -3.2.4 数码管显示电路的设计.......................................................................... - 11 -3.2.4.1 数码管的显示原理..................................................................... - 13 -3.2.4.2数码管的连接............................................................................. - 14 -3.2.5蜂鸣器电路设计...................................................................................... - 14 -3.3 数字钟系统的软件设计.....................................................................................- 16 -3.3.1 初始化参数设置..................................................................................... - 17 –3.3.2 时钟计时程序..................................................................................... - 17 -3.3.3 按键处理程序..................................................................................... - 17 -3.3.3.1 时钟调时程序............................................................................. - 17 -3.3.3.2 闹钟调时程序............................................................................. - 17 -3.3.4 数码管显示程序..................................................................................... - 17 -3.3.4.1 时钟当前值显示程序................................................................ - 17 -3.3.4.2 闹钟调时显示程序................................................................ - 17 -第四章系统实现与分析................................................................................................ - 20 -4.1 系统总体电路原理图的设计.......................................................................... - 20 -4.2 系统整体软件设计............................................................................................ - 21 第五章总结与展望....................................................................................................... - 26 -5.1 工作总结............................................................................................................ - 26 -5.2 技术展望............................................................................................................. - 27 - 参考文献......................................................第一章绪论1.1 课题研究的背景近年来随着科技的发展,任何设备和产品的自动化、数字化和智能化都离不开单片机,单片机已成为人类生活中不可或缺的助手。
数字电子时钟的设计摘要随着科学技术的飞速发展,数字钟在我们的生活中变得越来越重要。
自从时钟被发明的一刻起,就已经成为人类的好朋友,科学技术的法展和不断提高,使人们对时间的精确要求越来越高,应用也越来越广,怎样让时钟更好、更精确、更清晰的显示时间,这就要求人们要不断的研制更适合更方便的时钟,来满足我们的生活需求。
数字钟实际上是对一个标准频率(1Hz)进行计数的计数电路。
振荡器的产生的时钟信号经过分频器形成脉冲信号,秒脉冲信号输入计数器进行计数。
并把累计结果用“时”、“分”、“秒”表示出来。
一个数字时钟振荡器、计数器、显示器和译码器电路精确时间以“时”、“分”、“秒”与数字显示,并需要校正电路,使其准确工作,并具有定时和及时功能。
与此同时,数字还能准确定时,并能准确在你所规定的时间内发出响声来提醒你在此时所需要去做的事情。
与旧式钟表相比更适合现代生活。
甚至在我们的日常生活中让数字化取缔,相比模拟钟给人一目了然的感觉。
关键词:数字钟,振荡器,计时器目录第一章绪论 (3)1.1数字时钟的背景意义 (3)1.2数字时钟的设计方案 (3)第二章整体方案设计 (4)2.1单片机的选择 (4)2.2单片机的基本结构 (5)第三章硬件模块设计 (7)3.1最小系统设计 (8)3.2.显示电路设计 (10)3.3按键开关控制设计 (12)第四章软件模块设计 (13)4.1程序流程图 (15)..4.2时钟设置电路 (16)4.3定时中断电路 (17)4.4LED显示电路 (19)4.5按键控制电路 (21)第五章调试 (21)5.1主体电路部分 (22)5.2扩展电路部分 (23)第六章总结 (24)致谢 (25)参考文献 (26)第一章绪论1.1数字时钟的背景和意义1.1.1数字时钟的背景和意义20世纪末,电子技术获得飞速发展。
在其推动下,电子产品几乎渗透了社会的各个领域,有力的推动了社会生产力的提高和信息文化程度的提高。
摘要近年来随着科学技术的发展,单片机的应用正在不断走下面还深入。
本文简单阐述了基于单片机的数字秒表的的设计。
本设计的主要特点是计时精度达到0.01秒,是各种体育竞赛的必要设备之一。
本设计的数字秒表采用AT89S52单片机为主要器件,利用其定时器的原理,结合显示电路、LED数码管以及外部外部中断电路来设计计时器。
将软硬件结合起来,使得系统能实现0~99.99秒的计时,计时精度位0.01秒。
硬件系统利用proteus仿真,在仿真中就能观察到系统的实际运行情况。
关键字:单片机数字秒表仿真一硬件设计1、1 总体方案的设计数字秒表具有显示直观、读取方便、精度高等优点,在计时中广泛应用。
本设计中用单片机和数码管组成数字秒表力求结构简单。
设计中包括硬件电路的设计和系统程序的设计。
硬件电路主要有主控制器、控制按钮与显示电路组成。
主控制器采用单片机AT89S52,显示电路采用四位共阴极数码管显示计时时间。
本设计利用AT89S52单片机的定时器,使其能精确计时。
利用中断系统使其实现启动和暂停的功能,P0口输出段码数据,P2.0~P2.2连上译码器作为位选,P3.2和P3.3接口的两个按钮分别实现启动和暂停功能。
设计的基本要求是正确性。
硬件电路按下图进行设计。
计时器采用T0中断实现,定时溢出中断周期为1ms,当溢出中断后向CPU发出溢出中断请求,每发出10次中断请求就对10ms位(即最后一位)加一,达到100次就对100ms位加一,以此类推,直到99.99s为止。
再看按键的处理。
两个按键采用中断的方法,设置外部中断0和外部中断1位脉冲边沿触发方式,这样一来每当按键按下时便会触发中断,从而实现启动和暂停。
1.2 单片机的选择本设计在选取单片机时,充分借鉴了许多成型产品使用单片机的经验。
并根据自己的实际情况,选用了ATMEL公司的AT89S52。
ATMEL公司的89系列单片机以其卓越的性能、完善的兼容性、快捷便利的电擦写操作、低廉的价格完全替代了87C5162和875152,低电压、低功耗,有DIP、PLCC、QFP封装,是目前性能最好、价格最低、最受欢迎的单片机之一。
课程设计课程设计名称:EDA课程设计专业班级电科1303学生姓名:张渊博学号: 201316030301指导教师:王彩红课程设计时间:2016-6-20~2016-7-2电子信息科学与技术专业课程设计任务书说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页1 设计任务及要求(1)设计一个带数字显示的秒表,可随时清零、暂停和计时。
(2)要求能准确的计时并显示,开机显示00.00.00。
(3)要求计时范围为59分59.99秒。
(4)要求技术精度为0.01s。
功能分析:数显秒表要实现上述要求的功能,首先要具有计时控制器模块、计时模块、分频模块、数据选择器、显示模块。
首先输入1KHZ脉冲首先经分频器10分频,变为计数最小单位0.01s然后经过十进制的毫秒计数器,计满进位给秒计数器然后是分计数器左后送给数码管进行显示。
直到全部计满然位59.59.99后变为00.00.00,重新开始计数。
在计数过程中可以通过计数控制模块可以控制计数暂停、计数、清零的操作。
2设计原理及总体框图图一图二实现原理:各模块功能原理如下:a、计时控制器模块:计时控制器模块的作用是将按键信号转变为计时器的控制信号。
本设计中设置了两个按键,即启动/暂停和清零贱键,由他们产生计数允许保持和清零信号。
启动/暂停键是多用途键,在“按下—>松开—>再按下—>在松开”的过程中,所起的作用分别是“启动—>暂停—>继续”。
这类电路适合用状态机描述。
b、计时模块计数器通过对10ms的脉冲计数,达到计时的目的。
由于计数器的范围是0到59分59.99秒,所以计时模块共需要4个十进制计数器和2个六进制计数器。
c、分频模块时基分频器对1KHZ的脉冲分频产生100HZ的时基,它同十进制计数器的方法一样,因此可直接调用。
d、数据选择器数据选择器的作用是对10ms、100ms、s和min的6个BCD数进行扫描。
河南农业大学《智能仪器设计实习》秒表设计题目:姓名:指导教师:成绩:时间:2014年12月5日摘要21世纪,单片机的发展非常的迅速。
单片机是把主要计算机功能部件都集成在一块芯片上的微型计算机。
它是一种集计数和多种接口于一体的微控制器,被广泛应用在智能产品和工业自动化上,而51单片机是个单片机中最为典型和最有代表性的一种。
本设计的数字电子秒表系统采用STC89C52单片机为中心器件,利用其定时器计数器定时和记数的原理,结合显示电路、LED数码管以及独立键盘来设计秒表,将软、硬件有机地结合起来。
本设计的软件系统是用C语言编写的.包括一个定时器中断,4个独立键盘及软件消抖等。
最后做成一个具有打开、关闭、复位、记忆功能的数字秒表。
目录1 引言 (1)1.1 单片机的背景及意义 (1)2 系统分析 (4)2.1 单片机的基本结构 (4)2.2 单片机的选择 (9)3.秒表的硬件设计 (12)3.1 LED显示电路 (12)3.2 键盘控制电路 (15)3.3 译码器的使用 (16)3.4 单片机晶振和复位电路 (17)4 秒表的软件设计 (19)4.1 C程序整体设计思路 (19)4.2 主程序设计 (20)4.3 中断设计 (21)5 软件调试和结果 (26)5.1软件调试与烧写 (26)5.2 硬件仿真 (27)结束语 (30)参考文献 (31)1 引言1.1 单片机的背景单片机即单片机微型计算机。
用专业语言讲,单片机就是在一块硅片上集成了微处理器、存储器及各种输入输出借口的芯片,这样一块芯片就具有了计算机的属性,因为被称为单片机微型计算机,简称单片机。
单片机的前身叫做单板机,是将CPU芯片、存储器芯片、IO接口芯片和简单的IO设备等装配在一块印刷电路板上,再配上监控程序,就构成一块单板机。
单片机基本用于教学,后来发展为单片机。
可以说,二十世纪跨越了三个“电”的时代,即电气时代、电子时代和现已进入的电脑时代。
摘要摘要了解STC89C52芯片的工作原理和工作方式,使用该芯片对LED数码管进行显示控制,实现用单片机的端口控制数码管,显示分、秒,并用按钮实现秒表启动,停止,清零功能,分组计时,蜂鸣器报时,精确到0.01秒。
通过本次课程设计要求选用定时器的工作方式,画出使用单片机控制LED数码管显示电路图,并在实验箱实现其硬件电路,并编程完成软件部分,最后调试秒表启动、停止、清零功能,分组计时,蜂鸣器报时。
加深对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。
掌握定时器、外部中断的设置和编程原理。
通过此次课程设计能够将单片机软硬件结合起来,对程序进行编程,校验。
该实验通过单片机的定时器/计数器定时器和计数原理,设计简单的计时器系统,拥有正确的计时、暂停、清零,并同时可以用数码管分组显示,在现实生活中应用广泛,具有现实意义。
本设计的成品是在单片机最小系统的基础上增加显示电路和控制电路来完成电子秒表的硬件电路的。
电子秒表电路主要由STC89C52单片机最小系统电路、七段数码管动态显示电路和控制电路组成,它能实现四位数码显示和多次计时,能通过控制电路能控制时间的暂停和开始,能够多次计时,查询计时时间。
关键字:STC89C52,LED数码管,蜂鸣器,时钟,按键ABSTRACTABSTRACTUnderstand STC89C52 chip principle of work and the work method, using the chip to LED digital display control pipe, realize the port with single-chip computer control digital tube, show minutes and seconds, and button realize a stopwatch start, stop, reset function, group time, a buzzer tell time, accurate to 0.01 seconds.Through this course design requirements choose timer way of working, painted using single-chip microcomputer control LED digital display the circuit diagram, and in the box to realize its hardware circuit and software programming to complete part, finally commissioning a stopwatch start and stop, reset function, group timing, to strike the buzzer.Deepen our understanding of the single chip microcomputer curriculum review and master the comprehensive understanding of to the single chip course application further understanding. Master timer, set up and external interruption programming principle. Through this course design can combine SCM software and hardware, the procedure programming, calibration.This experiment through the single chip microcomputer timer/counter timer and count the principle, design simple timer system, have the right timing, pause, reset, and also use digital tube group shows, in real life applications, have realistic meanings. This design is finished in the SCM system based on the smallest increase display circuit and control circuit to complete electronic stopwatch hardware circuit. Electronic stopwatch circuit by single chip minimize system STC89C52 main circuit, seven period of digital tube dynamic display of circuit and control circuit, it can realize the four digital display and the many time, can through the control circuit can control the time to halt and began, many times to timing, inquires the timing of time.Key word: STC89C52, LED digital tube, a buzzer, clock, buttons目录目录第1章引言 (1)1.1选题背景 (1)1.2研究目标和意义 (1)1.3研究思路 (2)第2章研究的理论基础 (3)2.1总体介绍 (3)2.2时钟介绍 (4)2.3复位及复位电路 (4)2.4STC89C52主要功能 (9)第3章控制芯片介绍 (3)第4章单片机最小系统 (11)4.1单片机部分 (11)4.2单片机与PC机接口部分. (11)第5章系统功能 (13)5.1系统实现 (13)5.2元件清单 (13)第6章电路设计 (14)第7章模块框图 (16)7.1按键模块 (16)7.2时钟模块 (17)7.3复位模块 (18)7.4显示模块 (19)7.5蜂鸣器模块 (22)参考文献 (24)致谢 (25)附录 (26)第1章引言第1章引言1.1选题背景单片机自二十世纪七十年代以来,以及其好的性价比受到人们的重视和关注,所以发展很快,应用广泛。
摘要数字钟是用数字集成电路做成的现代计时器,与传统的机械钟相比,它具有走时准确、显示直观(有荧光七段数码显示器)、无机械传动装置等优点。
而且钟表的数字化给人们生产生活带来了极大的方便,大大地扩展了钟表原先的报时功能。
诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、定时启闭电路、定时开关烘箱、通断动力设备,甚至各种定时电气的自动启用等。
所有这些都是以钟表数字化为基础的。
因此,研究数字钟的应用原理及扩大其应用,有着非常现实的意义。
数字钟是采用数字电路实现对“时”,“分”,“秒”的数字显示的计时装置。
本系统由振荡器、分频器、计数器、译码器、LED显示器和校时电路组成,采用74LS系列(双列直插式)中小规模集成芯片。
总体方案设计由主体电路和扩展电路两大部分组成。
其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能,进行了各单元的设计,总体调试,以实现它的计时周期为24小时,显示满刻度为23时59分59秒。
目录一绪论 (1)(一)课题意义 (1)(二)研究本课题的目的 (1)(三)课题研究范围和技术要求 (1)(四)国内外发展概况 (1)(五)指导思想 (2)(六)本课题应解决的主要问题 (2)二数字钟电路设计 (3)(一)可行电路方案比较 (3)(二)数字钟总体设计 (3)(三)数字钟单元电路设计 (5)(四)数字电子钟电路 (11)三电路仿真分析 (12)(一)电路仿真分析 (12)(二)信号产生电路仿真 (13)四硬件电路调试 (14)(一)利用面包板调试电路 (14)五电路制板 (15)(一)利用PROTEL 软件布线 (15)总结 (16)谢辞 (17)参考文献 (18)附录 (19)一绪论(一)课题意义数字钟广泛应用于各种场所,具有走时准确、性能稳定等优点。
数字钟电路的基本组成包含了数字电路的主要组成部分,因此进行数字钟的设计是非常必要的。
数字钟是以不同的计数器为基本单元构成的,只要有计时、计数的存在,就要用到数字钟的原理及结构;同时在日期中,它以其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受大众喜爱。
毕业设计论文说明书课题名称:单片机秒表系统的设计学生专业机电一体化班级机电0902时间指导教师电子与电气工程系近年来随着科技的飞速开展,微电子的开展可谓是日新月异,特别是单片机更是百花争艳。
在电子时代的大潮流中,MCS-51系列的单片机以其特有的简单、易用、易学、应用技术成熟、应用技术人员多、性价比高的优势占有8位微控制器市场大约50%以上的份额,由此可见单片机在实际生活的广泛运用。
单片机控制秒表是集于单片机技术、模拟电子技术、数字技术为一体的机电一体化高科技产品,具有功耗低,平安性高,使用方便等优点。
本次设计容为以AT89C51单片机为核心的秒表。
设计的主要特点是计时器从00~99秒的计时,每秒自动加1,同时设置有暂停键和复位键,在任何情况下都可以暂停和复位。
利用单片机定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计计时器。
将软、硬件有机地结合起来,使得系统能够实现3位LED显示,显示时间为0~99秒,计时精度为1秒,能正确地进展计时。
其中软件系统采用汇编语言编写程序,包括显示程序,中断效劳,外部中断效劳程序,复位程序等。
本系统相对简单,指令中有较丰富的逻辑控制功能指令,能叫方便的直接操作外部的I/O设备。
关键字:单片机;定时器;计数器一、硬件简介与电路设计错误!未定义书签。
1.1 单片机AT89C51介绍31.1.1 单片机AT89C51管脚说明31.1.2 振荡器特性51.1.3 芯片擦除51.2 复位和按键电路设置51.3 显示电路的选择与设计81.4 晶振电路和电源电路的设计11二、软件设计112.1 程序设计思想122.2 系统资源的分配132.3 主程序设计122.4 中断程序设计162.4.1外部中断0效劳程序142.4.2 外部中断1效劳程序142.5定时器T0子程序设计17三、数字电子秒表的安装与调试 (15)3.1 软件的仿真与调试153.2 硬件的安装与调试163.2.1晶振电路的测试203.2.2复位电路的测试203.2.3显示电路的测试20四、程序设计20五、完毕语21❖致24❖参考文献25一.硬件简介与电路设计1.1 单片机AT89C51介绍AT89C51单片机介绍AT89C51是一种带4K字节闪烁可编程可擦除只读存储器〔FPEROM—Falsh Programmable and Erasable Read Only Memory〕的低电压,高性能CMOS8位微处理器,俗称单片机。
摘要数字电子时钟是人们日常生活中不可或缺的必需品.电子钟主要是利用现代电子技术将时钟电子化、数字化.与传统的机械钟相比,具有时钟精确、显示直观、无机械传动装置等优点,因而得到广泛应用.另外,在生活和工农业生产中,人们对电子钟的功能又提出了诸多要求:报时、闹钟、日历、温度显示,这就需要电子时钟的多功能性。
根据人们的不同要求,本设计主要为实现一款可正常显示时钟,测量环境温度、湿度,带有定时闹铃,倒计时的多功能电子时钟。
本设计采用液晶显示以其亮度高、显示直观等优点被广泛应用于智能仪器及家用电器等领域。
该时钟系统主要由时钟模块、闹钟模块、环境温度湿度检测模块、液晶显示模块、键盘控制模块以及信号提示模块组成.能够准确显示时间(显示格式为时时:分分:秒秒,24小时制),可随时进行时间调整,具有闹钟时间设置、闹钟开/关、止闹功能,能够对时钟所在的环境温度进行测量并显示。
设计以硬件软件化为指导思想,充分发挥单片机功能,大部分功能通过软件编程来实现,电路简单明了,系统稳定性高。
关键词:电子时钟;单片机;多功能;温湿度传感器AbstractDigital electronic clock is indispensable to daily life. Electronic clock is the use of modern electronic technology to clock electronic, digital. Compared with the traditional mechanical clock, a clock—accurate,intuitive display, no mechanical transmission device,etc.,and thus are widely used. In addition,the in the the in the life and industrial and agricultural production,, the people pairs of the the the function of of electronic bell also proposed a a lot of of the requirements of:timekeeping,alarm clock,calendar,temperature display, which requires the the the versatility of electronic clock。
电子系统设计应用论文题目: 带有秒表功能数字时钟的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
摘要近年来随着科技的飞速发展,单片机的应用正在不断的走向深入。
本文阐述了基于单片机的数字电子秒表设计。
本设计主要特点是计时精度达到0.001s,解决了传统的由于计时精度不够造成的误差和不公平性,是各种体育竞赛的必备设备之一。
另外硬件部分设置了查看按键,可以对秒表上一次计时时间进行保存,供使用者查询。
自首届现代奥运会在希腊雅典举办以来,奥运计时技术一直在不断地向前发展。
一百多年过去了,首届现代奥运会上计时所用的跑表如今换成了一系列高科技计时装置,如高速数码摄像机、电子触摸垫、红外光束、无线应答器等等。
鉴于当今计时技术的快速发展,即便千分之一秒(为眨眼的40倍)的毫微差距,也决定着冠军的归属。
在现在的体育竞技比赛中,随着运动员的水平不断提高,差距也在不断缩小。
有些运动对时间精度的要求也越来越高,有时比赛冠亚军之间的差距只有几毫秒,因此就需要高精度的秒表来记录成绩。
有关计时钟表的发展历史,大致可以分为三个演变阶段。
一、从大型钟向小型钟演变。
二、从小型钟向袋表过渡。
三、从袋表向腕表发展。
从我国水运仪像台的发明到现在各国都在研制的原子钟这几百年的钟表演变过程中,我们可以看到,各个不同时期的科学家和钟表工匠用他们的聪明的智慧和不断的实践融合成了一座时间的隧道,同时也为我们勾勒了一条钟表文化和科技发展的轨迹。
本设计的数字电子秒表系统采用AT89C52单片机为中心器件,利用其定时器/计数器定时和记数的原理,结合显示电路、LED数码管以及外部中断电路来设计计时器。
将软、硬件有机地结合起来,使得系统能够实现五位LED显示,显示时间为0~99.999秒,计时精度为0.001秒,能正确地进行计时,同时能记录一次时间,并在下一次计时后对上一次计时时间进行查询。
其中软件系统采用汇编语言编写程序,包括显示程序,定时中断服务,外部中断服务程序,延时程序等,并在WAVE中调试运行,硬件系统利用PROTEUS强大的功能来实现,简单切易于观察,在仿真中就可以观察到实际的工作状态。
数字钟毕业设计数字钟毕业设计在现代社会中,数字化已经成为了一种趋势,人们的生活也离不开数字化的便利。
数字钟作为一种常见的时间显示工具,也在不断地发展和创新。
对于时钟制造商和设计师来说,数字钟的设计已经成为了一个重要的课题。
本文将探讨数字钟的设计和创新,以及相关的毕业设计项目。
首先,数字钟的设计需要考虑到用户的需求和习惯。
随着科技的发展,人们对于数字钟的需求也在不断变化。
传统的数字钟只能显示时间,而现在的数字钟则具备更多的功能,比如闹钟、温度显示、倒计时等。
设计师需要根据用户的需求来确定数字钟的功能和界面设计。
例如,对于年轻人来说,他们可能更喜欢一个简洁、时尚的数字钟,而对于老年人来说,他们可能更关注数字钟的清晰度和易读性。
其次,数字钟的创新也包括了材质和外观的设计。
传统的数字钟通常采用塑料或金属材质,外观也比较简单。
而现在的数字钟设计则更加注重材质和外观的创新。
例如,一些设计师开始尝试使用可穿戴设备的材质来制作数字钟,使其更加轻便和舒适。
同时,数字钟的外观设计也可以更加多样化,比如采用立体打印技术来制作独特的外壳,或者使用LED灯光来增加视觉效果。
除了功能和外观的创新,数字钟的设计还需要考虑到技术的应用。
随着智能手机和物联网的普及,数字钟也可以与其他设备进行连接和互动。
例如,设计师可以将数字钟与手机应用程序相结合,使用户可以通过手机来控制数字钟的设置和功能。
此外,数字钟还可以与家居设备相连接,比如智能音响、智能灯具等,实现更加智能化的家居体验。
在进行数字钟的毕业设计时,学生们可以选择不同的切入点和方向。
他们可以从用户需求出发,设计一个特定人群的数字钟,比如儿童数字钟或者老年人数字钟。
他们还可以从材质和外观设计入手,尝试使用新材料和新工艺,创造出独特的数字钟。
同时,学生们还可以结合智能技术,设计一个与其他设备连接的数字钟,提升用户的使用体验。
总之,数字钟的设计和创新是一个有趣且有挑战性的课题。
通过考虑用户需求、材质和外观设计以及技术的应用,设计师可以打造出更加实用和有吸引力的数字钟。
电子系统设计应用论文题目: 带有秒表功能数字时钟的设计毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日注意事项1.设计(论文)的内容包括:1)封面(按教务处制定的标准封面格式制作)2)原创性声明3)中文摘要(300字左右)、关键词4)外文摘要、关键词5)目次页(附件不统一编入)6)论文主体部分:引言(或绪论)、正文、结论7)参考文献8)致谢9)附录(对论文支持必要时)2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。
3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。
4.文字、图表要求:1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。
图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印4)图表应绘制于无格子的页面上5)软件工程类课题应有程序清单,并提供电子文档5.装订顺序1)设计(论文)2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订3)其它带有秒表功能数字时钟的设计摘要:本次设计以AT89C52芯片为核心,辅以必要的外围电路,设计了一个简易的数字电子时钟,它由9V直流电源供电。
在硬件方面,除了CPU外,使用六个七段LED数码管显示,LED采用的是动态扫描显示,通过调试LED能够比较准确显示时、分、秒。
四个个简单的按键实现对时间的调整。
软件方面采用。
整个电子时钟系统能够完成时间的显示,调时,定时闹钟,复位等功能。
软件方面采用汇编语言编程,使用keil软件进行在线的程序烧写,涉及了单片机的定时和中断的使用关键词:数字钟;秒表;AT89C52;The Design and Manufacture of Digital Electron ClockAbstract:The AT89C2051 chip design at the core,with the necessary peripheral circuits,designed a simple digital clock, it is powered by 9V DC power supply. In terms of hardware, in addition to CPU, the use of six LED Seven-Segment LED display, LED used is a dynamic scan showed that the use of 9014 to drive the chip. Through more accurate debug LED can display hours, minutes. Three simple keys to achieve the adjustment of time. Software using assembly language programming. The entire electronic time clock system to complete the display, transfer, the timing clock and reset functions.Software using assembly language programming, the use of online keil software programmer procedures, involving a single-chip timing and the use of interruptions.Key words:electron clock;51 series MCU;AT89C52;目录摘要 ...................................................................................................................................................... I V Abstract ................................................................................................................................................. I V 第一章绪论 (1)1.1选题的依据及意义 (1)1.2 国内外研究现状及发展趋势 (1)1.3 本课题研究内容 (2)第二章数字钟的系统分析与设计 (2)2.1 设计要求 (2)2.2 整体方案设计 (2)2.2.1 芯片的选择 (3)2.2.2 显示模块选择方案和论证 (3)2.2.3 时钟芯片的选择方案 (3)第三章系统的硬件设计与实现 (4)3.1 数字钟电路设计框图 (4)3.2 最小系统设计 (4)3.3 显示电路 (5)3.3.1 LED数码显示器有两种连接方法 63.4 按键电路及总设计图 (6)第四章软件设计 (8)4.1 主程序执行流程 (8)4.2时钟设置功能子程序 (9)4.3 T0中断服务程序框图9 第五章系统调试与仿真 (11)5.1 系统仿真 (11)5.2 软件调试 (11)5.3 硬件调试 (12)5.4 测试结论 (12)结论 (13)参考文献 (14)附录 (15)附录一:硬件电路仿真图 15 附录二:硬件电路原理图 16 附录三:实物图 17第一章绪论1.1 选题的依据及意义单片机模块中最常见的是数字钟,数字时钟路技术实现时、分、秒与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。
单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。
从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。
这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命[1]。
20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,产品更新换代的节奏也越来越快。
数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站、码头、剧场、办公室等公共场所,给人们的生活、学习、工作、娱乐带来了极大的方便。
由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。
尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、使用也方便,但鉴于数字钟电路的基本组成包含了数字电路的主要组成部分,因此进行数字钟的设计是必要的,研究数字钟及扩大其应用,有着非常现实的意义。
数字电子钟具有走时准确,一钟多用等特点,在生活中已经得到了广泛的应用。
虽然现在市场上已有现成的电子钟集成电路芯片出售,价格便宜,1.2 国内外研究现状及发展趋势数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式的时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,已得到广泛的使用。
目前,数字钟得设计方法有很多种。
例如,可用中小规模集成电路组成数字钟;也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成数字钟;还可以利用单片机来实现数字钟等等。
这些方法都各有其特点,其中利用单片机实现的数字钟具有编程灵活,并便于功能的扩展。
数字钟一般由振荡器,分频器,译码器,显示器等部分组成,这些都是数字电路中最基本的,应用最广的电路。
当前市场上已有现成的数字钟集成电路芯片出售,价格较便宜。
由于数字集成电路技术的发展,使数字钟具有走时准确,性能稳定,携带方便等特点,是目前人们生活和工作补课或缺的报时用品。
现在是一个知识爆炸的新时代。
新产品、新技术层出不穷,电子技术的发展更是日新月异。
人们对数字钟的要求也越来越高,传统的时钟已不能满足人们的需求。
多功能数字钟不管在性能还是在样式上都发生了质的变化。
有电子闹钟,数字闹钟等。
单片机在多功能数字钟的应用已是非常普遍的。
由单片机作为数字钟的核心控制器,可以通过它的时钟信号进行计时实现计时功能,将其时间数据经单片机输出,利用显示模块将其显示出来。
本论文采用AT89C52单片机时钟芯片,按键电路对时间秒、分、时进行设置,最后用数码管显示出来。
1.3 本课题研究内容基于AT89C52单片机数字钟由电源电路、单片机主控电路、按键控制电路和蜂鸣器等组成。
本次设计就是通过单片机为主控电路。
第二章数字钟的系统分析与设计2.1 设计要求基于AT89C52单片机的数字时钟晶振采用12MHZ,设计功能如下:(1)24小时计时功能(精确到秒)(2)整点报时功能(3)闹钟功能(4)小时/分钟调整功能(5)秒表功能(6)省电模式功能2.2 整体方案设计本时钟的设计具体有三种方法。