基于单片机的多功能数字钟的设计本科毕业设计
基于单片机的数字钟设计
毕业设计论文作者学号系部专业题目基于单片机的多功能数字钟设计指导教师评阅教师完成时间:毕业设计(论文)中文摘要毕业设计(论文)外文摘要目录1 绪论51.1背景资料51.1.1设计多功能数字钟的目的51.1.2电子线路CAD与Prote99 SE软件的简介51.1.3单片机简介71.2本设计的主要工作82 系统功能和设计说明92.1总体方案设计92.1.1本课题主要技术要求92.1.2总体方案比较与论证92.1.3总体设计原理方框图102.2 硬件模块电路设计102.2.1电压有效值测量设计102.2.2时钟电路的设计122.2.3温度检测电路设计132.2.4频率测量设计132.2.5键盘显示设计152.2.6报警电路162.2.7单片机最小系统162.3 软件设计192.4测试方法202.5总结21结论23致谢24参考文献241绪论1.1背景资料1.1.1设计多功能数字钟的目的目前市售的电子产品很多,一般只能显示时间信息,功能单一. 但在一些特殊行业,如电力部门,为了工作的便利,要求数字钟不仅能显示时间信息,最好还能直接显示供电情况,电力运行情况。
这样,市场上销售的数字钟就显得功能单一,不能满足需求。
这里我们所要设计的是专门用于电力部门的多功能数字钟。
本文所设计的多功能数字钟是利用单片机技术,采用了几种新型的芯片而共同构成的。
它具有基本的电子时钟,闹钟功能,并且能够显示环境温度,电网电压,电网频率及实现过压欠压报警。
本系统充分挖掘了单片机的资源和运算控制功能,具有功能多,显示全,成本低的特点。
1.1.2电子线路CAD与Prote99 SE软件的简介本设计的电子线路图和PCB线路版图都采用计算机辅助制图,现介绍使用的做图软件及方法。
一、电子线路CAD简介:电子电路CAD技术是电子信息技术发展的杰出成果,它的发展与应用引发了一场工业设计和制造领域的革命。
给企业带来了巨大经济效益。
当今, 电路CAD技术及其应用水平已成为衡量一个国家科技现代化和工业现代化水平的重要标志之一。
基于单片机的多功能数字钟的设计毕业设计
基于单片机的多功能数字钟的设计毕业设计目录第1章绪论 (1)1.1 前言 (1)1.2 设计的目的及意义 (1)第2章数字钟的功能实现与设计方案 (2)2.1 数字钟的功能及设计要求 (2)2.2数字钟的实现形式 (2)2.3 方案的确定 (3)2.3.1 微处理器 (3)2.3.2 显示电路 (3)2.3.3 按键电路 (4)第3章数字钟的硬件系统设计 (5)3.1数字时钟的硬件系统框架 (5)3.2 数字时钟的主机电路设计 (5)3.2.1系统控制芯片CPU(AT89C2051)的选择 (5)3.2.2系统时钟电路设计 (10)3.2.3 系统复位电路设计 (12)3.2.4 按键与按钮电路设计 (13)3.2.5闹铃声光指示电路设计 (13)3.2.6 数字钟的显示电路设计 (13)3.3校时电路设计 (17)3.3.1校时原理 (18)3.3.2 国家授时中心 (18)3.3.3窗口比较器 (19)3.3.4 校时电路电路图 (20)3.4 电源设计 (20)第4章程序设计 (24)4.1 主控模块设计 (24)4.2基本现实模块设计 (25)4.3 当前编辑位闪烁功能的实现 (26)4.4时间设定模块设计 (26)4.5脉冲发生器原理与走时处理 (27)4.6 闹铃功能的实现 (28)第5章系统的调试及结果 (30)5.1 系统调试环境 (30)5.2 软件调试 (30)5.3硬件调试 (30)5.4调试结果 (30)结论 (31)致谢 (32)参考文献 (33)附录1:完整的汇编语言源程序 (34)附录2:系统设计原理图 (57)附录3:系统设计PCB图 (58)附录4:实物照片 (59)第1章绪论1.1前言计算机尤其是以微细加工技术支持的微型计算机技术飞速发展,其应用渗透到了各行各业。
以单片机、嵌入式处理器、数字信号处理器(DSP)为核心的计算机系统,以其软硬件可裁剪、高度的实时性、高度的可靠性、功能齐全、低功耗、适应面广等诸多优点而得到极为广泛的应用。
基于单片机的多功能数字钟的设计
西南科技大学本科生毕业论文I 基于单片机的多功能数字钟的设计摘要:本设计论文介绍了用AT89C2051单片机控制的数字钟的硬件结构与软件设计,给出了汇编语言源程序。
此数字钟是一个将“时”、“分”、“秒”显示于人的视觉器官的计时装置。
它的计时周期为12小时,显示满刻度为12时59分59秒99毫秒,另外应有校时功能。
电路由时钟脉冲发生器、时钟计数器、译码驱动电路和数字显示电路以及时间调整电路组成。
用晶体振荡器产生时间标准信号,这里采用石英晶体振荡器。
根据60秒为1分、60分为1小时、24小时为1天的计数周期,分别组成两个60进制(秒、分)、一个12进制(时)的计数器。
构成秒、分、时的计数,实现计时的功能。
显示器件选用LED七段数码管。
在译码显示电路输出的驱动下,显示出清晰、直观的数字符号。
针对数字钟会产生走时误差的现象,在电路中就设计有有校准时间功能的电路。
关键词:单片机;AT89C2051;数字钟;计时摘要时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。
怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。
现今,高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替显示器代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
本设计论文介绍了用AT89C2051单片机控制的数字钟的硬件结构与软件设计,给出了汇编语言源程序。
此数字钟是一个将“时”、“分”、“秒”显示于人的视觉器官的计时装置。
它的计时周期为12小时,显示满刻度为12时59分59秒99毫秒,另外应有校时功能。
基于单片机的多功能数字电子钟设计学士学位毕业设计论文
学士学位毕业设计(论文)基于单片机的多功能数字电子钟设计学生姓名:XX学号:XXXXXX指导教师:XXXX所在学院:XXXXXXXX专业:XXXXXXXXXXXXX中国·大庆2014 年 5 月黑龙江八一农垦大学本科毕业设计(论文)任务书注:1.任务书由指导教师填写后交给学生,要求学生妥善保存。
2.此任务书夹于论文扉页与论文一并装订,作为论文评分依据之。
摘要电子钟是当今社会中最主要的计时工具,它广泛的被应用在电脑,手机,和其他社会生活的各个方面,和所有要求时间的场所。
20世纪90年代,电子技术的飞速成长推动了现代电子商品的发展,电子产品已经深入社会的各个领域,为社会生产力的发展和社会信息化程度的发展提供了强大的动力,电子技术的发展如今越来越快,电子产品的更新换代的节奏更快。
在当今社会,人们越来越重视时间,生活节奏越来越快,时间就是金钱。
时间如果不准确,会对那些需要精确时间的人带来极大的麻烦。
本设计的核心元件是STC89C52,LCD12864液晶模块、DHT11温湿度感应模块、DS1302时间模块及按键模块组成。
本设计实现了万年历的基本功能,显示年、月、日、时、分、秒、星期,温湿度而且可以整点报时,闹表功能,无源时钟芯片再接一个3V电源,掉电后能正常工作,重新上电后不用调整时间。
整个设计具有操作简单,性价比高,环保无噪音,低功耗等优点。
关键词:电子时钟单片机DS1302 DHT11ABSTRACTDigital electronic clock is one of the main timing tool in the modern world, widely used cell phones, computers, cars and so on all aspects of social life, and the time required for the occasion.20th century, electronic technology gained rapid development, driven in its modern electronics into almost all areas of society, a strong impetus to the development of the social productive forces and social improvement in the level of information, but also to modern electronic products further improve the performance, product upgrading faster and faster pace.Modern life more and more attention from the concept of time, time and money can be said to equate. For those who are very strict on time and accurate grasp of people and things, time is not accurate will bring great trouble.This design uses AT89S52 micro-controller as the core component, attach ed above power-on reset circuit, crystal oscillator circuit, LCD12864B liquid crystal display modules, DHT11 temperature and humidity sensor module, DS1302 time module and key tone circuit.The design and implementation of the basic functions of the calendar, year, month, day, hour, minute, second, day, temperature and humidity but also the whole point timekeeping, alarm clock function, followed by a clock chip passive 3V power supply can power down after working properly, do not adjust the time after power outages. The whole design is simple, cost-effective, environmentally friendly no noise, low power consumption.Keywords: Electronic Clock MCU DS1302 DHT11目录摘要 (I)ABSTRACT (II)前言 (V)1 绪论 (1)1.1电子时钟的研究背景 (1)1.2电子时钟的国内外研究现状 (1)2 元件介绍 (3)2.1单片机STC89C52 (3)2.2实时时钟芯片DS1302 (5)2.3温湿度传感器DHT11 (7)2.4液晶显示屏LCD12864 (8)2.5本章小结 (8)3 总体方案 (9)3.1系统的设计思路 (9)3.2系统硬件描述 (9)3.3系统软件描述 (10)3.4设计流程 (10)3.5本章小结 (10)4 系统硬件架构 (11)4.1单片机最小系统 (11)4.2时钟模块 (13)4.3温湿度传感器模块 (13)4.4液晶显示模块 (13)4.5按键模块 (14)4.6蜂鸣器报警模块 (14)4.7本章小结 (15)5 软件设计 (16)5.1 软件设计总体说明 (16)5.2系统程序流程图设计 (16)5.3系统程序设计(见附录) (20)5.4本章小结 (20)结论 (21)参考文献 (22)致谢 (23)附录一 (24)附录二 (25)前言近年来,电子产品的成长越来越快,社会竞争也更剧烈,人们对电子时钟的要求更高了。
本科毕业设计--基于单片机的多功能时钟设计
编号淮安信息职业技术学院毕业论文学生姓名学号系部电气工程系专业机电一体化班级指导教师顾问教师二〇一三年十月摘要摘要随着生活节奏的加快,人们时间观念的加强,时钟已经成为人们日常生活中不可或缺的一部分,而如何在时钟的基础上,根据人们生活的需要增加相应的功能以及方便于人们的生活,成为时钟设计方面的重点。
单片机以其强大的功能,低廉的价格成为许多多功能电子产品的首选。
本文探讨了一种带数字温度计的语音时钟的实现方案。
介绍了以AT89C52单片机为核心,控制实时时钟芯片DS1302,数字温度芯片DS18B20,语音芯片ISD4003-4和液晶显示模块OCM12864-1,实现时间和闹钟的显示与调整,温度显示和语音报时。
关键词:实时时钟;语音报时;液晶显示;数字温度芯片IAbstractAbstractWith the quickening pace of life, it enhanced sense of time, the clock has become an indispensable part of daily life. How the clock basis, according to people's live need to increase accordingly, function to facilitate people's lives, become the focus of the clock design. Microcontroller with its powerful features, low price to become the first choice for many multi-functional electronic products. The paper discusses a kind of realization of speech chronopher with digital thermometer. It introduces realizing displaying and adjusting time and alarm-time, displaying temperature and giving time by speech with AT89C52 MCU as the core, controlling RTC Chip DS1302, DTS Chip DS18B20, ChipCorder ISD4003-4, and LCD module.Keywords: RTC; speech chronopher; LCD; DTSII目录目录摘要 (I)ABSTRACT (II)第一章绪论 (1)1.1发展现状、目的及意义 (1)1.2设计内容 (2)第二章系统硬件设计 (3)2.1整体框架概述 (3)2.2主控器AT89C52 (3)2.2.1 概述 (3)2.2.2 主要性能 (4)2.2.3 功能性描述 (4)2.3实时时钟芯片DS1302 (6)2.4温度传感器DS18B20 (7)2.5 液晶显示模块12864 (9)2.5.1 概述 (9)2.5.2 最大工作范围 (9)2.6语音芯片及功放 (10)2.6.1 概述 (10)2.6.2 芯片内部框图以及电路图 (10)2.6.3 芯片管脚 (11)2.6.4 ISD4003-4指令表 (12)2.7独立式键盘设计 (13)第三章系统软件设计 (15)3.1主程序设计 (15)3.2DS1302 (15)3.3温度芯片DS18B20 (16)3.4OCM12864液晶显示 (17)3.5语音芯片ISD4003 (18)3.6源程序 (19)第四章系统调试 (24)4.1P ROTEUS软件介绍 (24)4.2本设计调试 (25)4.2.1 硬件调试 (25)4.2.2 软件调试 (25)第五章结论与展望 (26)5.1结论 (26)5.2展望 (26)III目录致谢 (26)参考文献 (28)第一章绪论第一章绪论1.1 发展现状、目的及意义单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。
基于单片机的多功能数字钟的设计毕业设计
基于单片机的多功能数字钟的设计毕业设计目录第1章绪论 (3)1.1 前言 (3)1.2 设计的目的及意义 (3)第2章数字钟的功能实现与设计方案 (4)2.1 数字钟的功能及设计要求 (4)2.2数字钟的实现形式 (4)2.3 方案的确定 (5)2.3.1 微处理器 (5)2.3.2 显示电路 (5)2.3.3 按键电路 (6)第3章数字钟的硬件系统设计 (7)3.1数字时钟的硬件系统框架 (7)3.2 数字时钟的主机电路设计 (7)3.2.1系统控制芯片CPU(AT89C2051)的选择 (7)3.2.2系统时钟电路设计 (12)3.2.3 系统复位电路设计 (14)3.2.4 按键与按钮电路设计 (15)3.2.5闹铃声光指示电路设计 (15)3.2.6 数字钟的显示电路设计 (15)3.3校时电路设计 (19)3.3.1校时原理 (20)3.3.2 国家授时中心 (20)3.3.3窗口比较器 (21)3.3.4 校时电路电路图 (22)3.4 电源设计 (22)第4章程序设计 (26)4.1 主控模块设计 (26)4.2基本现实模块设计 (27)4.3 当前编辑位闪烁功能的实现 (28)4.4时间设定模块设计 (28)4.5脉冲发生器原理与走时处理 (29)4.6 闹铃功能的实现 (30)第5章系统的调试及结果 (32)5.1 系统调试环境 (32)5.2 软件调试 (32)5.3硬件调试 (32)5.4调试结果 (32)结论 (33)致谢 (34)参考文献 (35)附录1:完整的汇编语言源程序 (36)附录2:系统设计原理图 (59)附录3:系统设计PCB图 (60)附录4:实物照片 (61)第1章绪论1.1前言计算机尤其是以微细加工技术支持的微型计算机技术飞速发展,其应用渗透到了各行各业。
以单片机、嵌入式处理器、数字信号处理器(DSP)为核心的计算机系统,以其软硬件可裁剪、高度的实时性、高度的可靠性、功能齐全、低功耗、适应面广等诸多优点而得到极为广泛的应用。
基于单片机的数字钟的设计--毕业设计(论文)
毕业设计(论文)题目:基于单片机的数字钟的设计学院:自动化学院专业:自动化起止时间:2010年 3月 21日至2010年 6月 25日摘要这次毕业设计通过对单片机的学习、应用,以AT89S51芯片为核心,辅以必要的电路,设计了一个简易的电子时钟,它主要通过DP-51PROC单片机综合仿真实验仪实现,通过数码管能够准确显示时间,调整时间,它的计时周期为24小时,从而到达学习、设计、开发软、硬件的能力。
主要实现功能为显示时间,时间校准调时(采用手动按键调时),闹铃功能(设置定时时间,到点后闹铃发出响声)。
通过键盘可以进行校时、定时。
闹铃功能使用I/O 口定时翻转电平驱动的无源蜂鸣器。
本文主要介绍了工作原理及调试过程。
关键词:单片机电子时钟单片机综合仿真实验仪AbstractThe MCU through graduation learning applications to AT89S51 chip as the core, supplemented by the necessary circuitry to design a simple electronic clock, it is mainly through the DP-51PROC Single Chip Experimental Device to achieve, through the digital control can be accurately show time, adjustment time, it's time period is 24 hours, so get to learn, design, development hardware and software capabilities. Main achieved function to show time, the time when calibration transfer (using the manual button adjustment time), alarm clock (set the regular time, the point to issue after the alarm sound). When the keyboard can be school, regularly. Alarm clock using the I / O port level drivers regularly turn passive buzzer.This paper describes the working principle and the debugging process.Keywords:MCU electronics clock DP-51PROC目录摘要 (2)Abstract (3)第一章概述 (5)第二章方案论证与比较 (6)2.1数字时钟方案 (6)2.2数码管显示方案 (6)2.3闹铃方案 (6)2.4校准方案 (7)第三章系统设计 (7)3.1总体设计 (7)3.1.1系统说明 (7)3.2模块设计 (7)3.2.1电源部分 (8)3.2.2复位电路 (8)3.2.3程序下载接口 (8)3.2.4位选部分 (9)3.2.5数码管的连接电路 (9)3.2.6控制部分 (10)3.2.7蜂鸣器驱动电路 (11)第四章原理 (12)4.1系统总体方案选择与说明 (12)4.2工作原理 (13)4.3各单元硬件设计说明及计算方法 (14)4.4软件设计与说明 (14)第五章软件设计 (15)5.1主程序流程 (15)5.2闹铃程序..................................................................................................... 错误!未定义书签。
毕设-多功能数字钟设计【范本模板】
摘要数字钟已经成为我们生活中不可或缺的必需品,人们需要随时了解时间来安排自己的工作、学习等生活作息.设计一款电子钟对于电子信息专业学生也是一次很好的理论结合实际的锻炼。
本论文设计采用AT89S52单片机作为控制核心,功耗小,能在3V的低压工作,电压可选用3~5V电压供电。
时钟电路采用了美国DALLAS公司推出的具有涓细电流充电能的低功耗实时时钟电路DS1302。
它可以对年、月、日、周日、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小.本设计对于数字钟显示采用了LCD液晶显示屏,LCD液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见,省了很多麻烦.本设计还增加了温度测量功能和闹铃功能。
此次设计与制做数字钟就是为了了解数字钟的原理,从而学会制作数字钟.而且通过数字钟的制作进一步的了解各种在制作中用到的中小规模集成电路的作用及实用方法.且由于数字钟包括组合逻辑电路和时序电路.通过它可以进一步学习与掌握各种组合逻辑电路与时序电路的原理与使用方法。
本论文设计的电子钟具有读取方便、显示直观、功能多样、电路简洁多优点。
关键词: 时间,数字钟,单片机,逻辑电路,时序电路AbstractA digital clock has become our life essentials, people need to understand time to arrange their work,tudy life and rest。
Design a edigital clock for students of electronic information is a good exercise of combining theory with practice This paper adopts AT89S52 SCM control design as the core,power consumption is small, can work in the low voltage 3V,can choose 3 ~ 5V voltage power supply。
基于51单片机数字时钟 毕业设计(论文)
本科毕业设计(论文)题目:基于51单片机的数字时钟系统软件设计基于51单片机的数字时钟系统软件设计摘要本文介绍了一款多功能数字时钟系统的软件设计。
该系统能够显示当前日期、时间,并且具有日期、时间设置以及闹钟等功能。
该系统采用51系列STC 公司生产的STC89C51单片机,以及DALLAS公司生产的数字时钟芯片DS1302,利用液晶显示器LCD1602显示数字时钟的结果。
本系统的软件设计使用C语言进行编程,利用目前流行的Keil软件编程环境对源程序进行编译。
系统的软件程序主要包括主程序、DS1302初始化程序、读DS1302程序、写DS1302程序、LCD1602显示程序、日期时间调整、定时报警等子程序的设计。
该系统具有友好的用户界面、操作简单、性能稳定。
该数字时钟系统能够长期、连续、可靠、稳定地工作,同时系统还具有体积小、功耗低等特点,便于携带、使用方便。
关键词:DS1302数字时钟芯片;STC89C51单片机;LCD1602液晶显示器;软件设计Software Design of Digital Clock System Based on 51 MCUAbstractThis article describes the multi-functional digital clock system software design. The system can display the current date, time, and has the date and time settings and the alarm clock functions.What is introduced in this article is about the software design of a digital clock system which is multifunctional. This system can display the present time and date, it also has function such as setting time and date or being used as an alarm clock. The system uses a STC89C51 microcontroller of the 51 series produced by the STC corporation and a DS1302 digital clock chip produced by the DALLAS corporation. It shows people how the digital clock goes with a liquid crystal display LCD1602.The software design of this system is programmed with the C programming language and the program is compiled with the Keil software programming environment which is quite popular now. The software programs of the system mainly include the designs of some subroutines such as the DS1302 initialization program、the DS1302 program of reading、the DS1302 program of writing、the LCD1602 display program、adjustment of the date and time, timing alarm and so on.The system is provided with a friendly user interface、simple operation and stable function. The digital clock system can work long、continuously、reliably and stable while it also has characteristics like small volume and low power consumption which allow people to use conveniently and take it with themselves easily.Key words:DS1302 digital clock chip;STC89C51 Microcontroller; LCD1602 liquid crystal displayer; software design.目录1 绪论 (1)1.1 课题研究的背景 (1)1.2 课题研究的意义 (2)1.3 数字时钟的应用及发展前景 (2)1.4 课题的研究内容及技术要求 (3)2 设计要求与方案论证 (4)2.1 设计基本要求 (4)2.2 编程语言方案论证 (4)2.2.1 汇编语言 (4)2.2.2 C语言 (5)2.3 显示方式方案论证 (5)2.3.1 利用LED数码管显示结果 (5)2.3.2 利用LCD液晶显示结果 (6)2.4 系统仿真方式方案论证 (6)2.4.1 利用Protues软件仿真实现 (6)2.4.2 手工焊接电路板 (7)3 系统主要器件的工作原理 (8)3.1 单片机STC89C51的工作原理 (8)3.1.1 单片机主要性能参数及引脚功能 (8)3.1.2 单片机存储器结构及复位电路与时钟电路 (11)3.2 时钟芯片DS1302的原理及应用 (12)3.2.1 时钟芯片DS1302的结构原理及控制字节 (12)3.2.2 DS1302数据输入输出(I/O)与寄存器 (14)3.3 LCD1602的结构及工作原理 (15)4 系统软件设计 (17)4.1 系统硬件组成及结构框图 (17)4.2 系统软件设计概述 (17)4.3 系统主程序设计 (18)4.4 时钟芯片DS1302子程序设计 (19)4.4.1 DS1302初始化程序设计 (19)4.4.2 CPU读DS1302程序设计 (19)4.4.3 CPU写DS1302程序设计 (21)4.5 时间调整子程序设计 (22)4.6 定时报警子程序设计 (24)5 系统调试 (25)5.1 系统硬件调试 (25)5.2 软件调试 (26)5.2.1 软件编程环境keil介绍 (26)5.2.2 软件调试 (29)5.2.3 利用下载编程软件STC-ISP下载程序 (29)5.3 系统调试结果 (32)6 结论 (33)参考文献 (35)致谢............................................................................................................错误!未定义书签。
基于89C51单片机电子数字时钟的设计本科毕业论文
本科毕业论文基于89C51单片机电子数字时钟的设计目录第一章第一章 电子时钟的总体设计电子时钟的总体设计 ....................................................................................................... ...................................................................................................... 44 1.1 设计目的设计目的.......................................................................................................................... 4 1.1.1 课程设计课程设计 ............................................................................................................... 4 1.1.2 AT89C51芯片的串口功能芯片的串口功能.................................................................................... 4 1.1.3用keil 软件进行编程与调试 .................................................................................. 4 1.2 设计任务设计任务 .......................................................................................................................... 4 1.3 设计思路设计思路.......................................................................................................................... 4 第二章第二章 硬件系统的设计硬件系统的设计............................................................................................................... .............................................................................................................. 66 2.1 电路原理图设计电路原理图设计 .............................................................................................................. 6 2.1.1 电子钟的硬件电路框图电子钟的硬件电路框图...................................................................................... 6 2.2 AT89C51引脚及其功能 (6)2.2.1 AT89C51的原理及说明的原理及说明 ........................................................................................ 6 2.2.2 引脚功能引脚功能 ............................................................................................................... 7 2.3 驱动部件驱动部件 .......................................................................................................................... 8 2.4 显示部分显示部分.......................................................................................................................... 9 第三章第三章 软件系统的设计软件系统的设计............................................................................................................. ............................................................................................................ 110 3.1 电子钟的主程序电子钟的主程序............................................................................................................ 11 3.2 电子钟的显示子序电子钟的显示子序 ........................................................................................................ 12 3.3 定时器中断服务程序定时器中断服务程序 .................................................................................................... 13 3.4 电子时钟设计程序清单电子时钟设计程序清单 ................................................................................................ 15 3.5 程序进行编译仿真程序进行编译仿真........................................................................................................ 18 3.5.1 89C51程序 ......................................................................................................... 18 3.5.2 用PROTEUS ISIS 进行电子万年历的仿真测试 . (20)第四章第四章对89C51设计的电子时钟的总结................................................................................. 22 参考文献 ........................................................................................................................................ . (2)23摘要本次实训是基于AT89C51单片机电子钟的设计,对时、分、秒的显示的控制,时、分、秒用六位数码管显示LED 数码管时钟电路采用24小时计时方式。
基于单片机设计的多功能数字钟设计报告
题目:多功能数字钟一,设计目的1培养大学生动手能力,大体了解电路设计;2掌握电子设计初步知识;3培养团队合作能力;4掌握各芯片的逻辑功能及使用方法.5了解面板结构及其接线方法.6了解数字钟的组成及工作原理.7熟悉数字钟的设计与制作.8初步了解单片机的使用与编程.二,设计要求1.设计指标时间为24小时制;显示小时与分钟; (如下图);有校时功能,可以分别对小时及分钟进行单独校时;具有设置闹铃的功能,并且能控制闹铃的开关;具备闹铃就绪灯(闹铃调整好后,就绪灯亮),且具有蜂鸣功能(到所调闹铃响时间,蜂鸣器发出声音);电源为220V供电.,具有环境温度测量、电网电压、电网频率显示等功能;报警模块由报警蜂鸣器和带音乐芯片的扬声器等可实现闹铃控制和电网电压的过压、欠压报警功能。
2.设计要求画出电路原理图(或仿真电路图);元器件及参数选择;应用计算机完成电路仿真与调试;完成PCB文件生成与打印输出.3.制作要求应用提供元件,自行进行电路装配和调试,并能发现问题和解决问题.4.编写设计报告写出电路设计与整体制作的全过程,附上有关资料和图纸和心得体会.三,基本仪器清单20MHz普通示波器(双通道,外触发输入,有X轴输入,可选带Z轴输入)60MHz双通道数字示波器低频信号发生器(1Hz~1MHz)高频信号发生器(1MHz~40MHz)标准声音源声级校准器函数发生器低频毫伏表高频毫伏表普通频率计失真度测试仪直流稳压电源2米卷尺单相自耦调压器(>200W)单片机开发系统及EDA开发系统五位半数字万用表(电压表)四位半数字万用表四,主要元器件清单单片机最小系统板(仅含单片机芯片、键盘与显示装置、存储器、A/D、D/A)A/D、D/A转换器1MHz采样频率的8位A/D转换器运算放大器、电压比较器可编程逻辑器件及其下载板显示器件小型继电器康铜、锰铜电阻丝漆包线(直径不大于1mm)光电传感器温度传感器声音传感器扬声器DC/DC转换器设计方案我们设计的系统电路由实时时钟模块、环境温度检测模块、电网检测模块、报警模块等部分组成。
基于单片机控制的多功能数字时钟设计
编号 XXXXXXX毕业论文( 2012 届本科)题目:基于单片机控制的多功能数字时钟设计学院:物理与机电学院专业:电气工程及其自动化作者姓名: XXXXXX指导教师: XXXX 职称: XXX完成日期: 2012 年 5 月 16 日二○一二年五月目录摘要: (1)Abstract: (2)第一章绪论 (3)1.1 多功能时钟研究背景 (3)1.2 多功能时钟国内外发展现状 (4)1.3 单片机简介 (4)1.3.1 单片机的发展 (4)1.3.2 单片机的分类 (5)1.4 本文的主要内容及意义 (6)第二章多功能数字时钟系统方案论证 (7)2.1 显示模块选择方案 (7)2.2数字时钟模块选择方案 (7)2.3温度采集模块选择方案 (8)第三章多功能数字时钟系统总体设计 (9)3.1 多功能数字时钟系统的组成 (9)3.2 多功能时钟系统的控制要求 (10)3.2.1 时间与日历显示 (10)3.2.2 温度检测及调整 (10)3.2.3时间手动设置 (10)3.2.4 闹铃设置 (10)第四章多功能数字时钟硬件设计 (11)4.1 系统硬件总图构成及原理 (11)4.2 AT89S52介绍 (11)4.3 时钟模块 (12)4.4 温度测量模块 (13)4.4.1 DS18B20芯片介绍 (13)4.4.2 DS18B20的工作原理 (14)4.4.3 DS18B20工作过程 (14)4.5 LCD液晶显示模块 (15)4.6 晶振电路 (16)4.6.1 晶振电路的原理 (16)4.6.2 晶振电路的作用 (17)4.6.3 晶振电路图 (17)4.7 复位电路 (18)4.7.1 复位电路的原理 (18)4.7.2 复位电路复位方式 (18)4.7.3 复位电路图 (19)4.8 本章小结 (19)第五章多功能数字时钟系统软件设计 (20)5.1 系统总体设计 (20)5.2 系统主要模块流程图 (20)5.2.1 温度测量流程图 (20)5.2.2 时间与闹铃流程图 (21)第六章系统调试与仿真 (22)6.1 Keil μVision2软件平台 (22)6.1.1 编写程序代码 (22)6.1.2 按照系统硬件连线图连接好系统并调试 (22)6.2 键功能介绍 (23)6.3 Protues仿真 (23)总结 (26)参考文献 (27)附录A 源程序代码....................................... 错误!未定义书签。
基于51单片机设计的多功能数字时钟毕业设计
基于51单片机多功能数字时钟1系统设计1.1设计要求设计制作一个24小时制多功能数字钟。
1.1.1主要性能指标1、数字显示年、月、周、日、时、分、秒。
1.1.2创意部分要求准确的进行年、月、周、日、时、分、秒的转换,切换两种显示模式。
1.2总体设计方案1.2.1概述及设计思路该设计方案是以MC51单片机为核心,采用LCD液晶屏幕显示系统,温度采集模块、日期提醒、键盘时间调整预设置等模块,所构建的数字时钟系统,能动态显示实时时钟的时、分、秒,数据显示(误差限制在30每天)。
1.2.2方案论证(1)时钟模块【方案一】采用单片机内置定时/计数器。
它的处理过程主要是先设定单片机内部定时/计数器的工作方式,对机器周期计数确定基准时间,然后用另外一个定时器软件计数的方法对基准时间形成秒,秒计60次形成分,分计60次形成小时。
依此类推,获取日期也是采用相同的方法。
该方案在具体实现过程中,计时存在较大的误差。
如果晶振受到其他外界信号干扰,或者基准时间计算不准确,都会导致时间显示错误。
【方案二】采用555多谐振荡器。
由555定时器组成一个多谐振荡器,产生周期为100HZ的脉冲,然后经过两个74LS160组成的分频器得到1HZ的秒脉冲。
多谐振荡器的稳定度及频率的准确度决定了数字钟计时的准确程度,通常选用成品晶振构成振荡器电路。
计时精度取决于振荡器的频率,振荡器频率越高计时精度越高。
【方案三】采用DS1302时钟芯片。
DS1302是一种高性能、超低功耗的实时时钟芯片,附加31字节静态RAM,可以通过串行接口与单片机进行通信。
实时时钟提供秒、分、时、日、星期、月、年的信息,每个月的天数和闰年的天数可自动调整,时钟操作可通过AM/PM标志位决定采用24或12小时时间格式。
芯片内部集成备用电源,当外围电路电路有电源供应的时候,备用电源充电储能。
当外围电路掉电时,DS1302芯片工作在休眠状态,以备用电源供电。
当外围电路再次供电,即可唤醒休眠进入正常工作状态,显示时间无任何异常。
基于单片机的多功能数字钟设计报告毕业设计(论文)
目录1..............设计整体思路2.............基本原理3.............单元电路设计及单元电路4..............安装调试步骤5..............故障分析与电路改进6..............总结与体会7..............参考文献8..............附录(元器件清单及总电路图)一.设计的整体思路:1.课程设计要求:要用时序逻辑电路设计出一个多功能可调的数字钟,这个数字钟要可调,能显示时分秒,并且要能准确的显示。
2.设计的目的:1 掌握集成电路的引脚安排2 掌握各芯片的逻辑功能及使用方法3 理解数字钟的组成和工作原理4 熟悉数字钟的设计与制作要求:时间以24小时为一个计时周期显示时分秒有校时功能,可以分别对时分进行校时计数器有整点报时功能须有晶体振荡器提供表针时间基准信号画出电路原理图元器件及参数选择电路仿真及调试自行装配和调试,并能发现问题和解决问题编写设计报告二.基本原理及其框图1.主电路是由一个4060芯片,六个74161四位同步二进制计数器和六个CD4511七段显示译码器构成。
其中4060是用来产生始终脉冲信号,74161是用来计数的工作时,每秒一次的方波作为“秒”脉冲信号,因每分钟有60秒,所以“秒”计数器为六十进制计数器,“分”的计数器亦同,而“时”采用二十四进制计数器。
当“秒”计数器满60时,输出秒进位脉冲,送“分”计数器;当“分”计数器满60时,输出“分”进位脉冲,送“时”计数器计数;当“时”计数器满24小时候,“时”“分”“秒”计数器同时自动复零。
每个计数器输出均要经过译码器,显示器显示时钟的“时”“分”“秒”。
三.单元电路设计及单元电路1.如图所示:多谐振荡器该电路由一个4060,一个晶振和一个10M电阻两个22pf电容组成.如图所示2.译码显示电路如图所示:该电路由一个4511BD芯片与共阴极数码管构成图3——1该电路时有两个74LS161和一个74LS04与门,两个数码管和两个的CD4511译码器构成,他们构成一个六十进制计数器,是用来显示秒。
基于单片机的多功能数字电子钟设计学士学位毕业设计论文
学士学位毕业设计(论文)基于单片机的多功能数字电子钟设计学生姓名:XX学号:XXXXXX指导教师:XXXX所在学院:XXXXXXXX专业:XXXXXXXXXXXXX中国·大庆2014 年 5 月黑龙江八一农垦大学本科毕业设计(论文)任务书注:1.任务书由指导教师填写后交给学生,要求学生妥善保存。
2.此任务书夹于论文扉页与论文一并装订,作为论文评分依据之。
摘要电子钟是当今社会中最主要的计时工具,它广泛的被应用在电脑,手机,和其他社会生活的各个方面,和所有要求时间的场所。
20世纪90年代,电子技术的飞速成长推动了现代电子商品的发展,电子产品已经深入社会的各个领域,为社会生产力的发展和社会信息化程度的发展提供了强大的动力,电子技术的发展如今越来越快,电子产品的更新换代的节奏更快。
在当今社会,人们越来越重视时间,生活节奏越来越快,时间就是金钱。
时间如果不准确,会对那些需要精确时间的人带来极大的麻烦。
本设计的核心元件是STC89C52,LCD12864液晶模块、DHT11温湿度感应模块、DS1302时间模块及按键模块组成。
本设计实现了万年历的基本功能,显示年、月、日、时、分、秒、星期,温湿度而且可以整点报时,闹表功能,无源时钟芯片再接一个3V电源,掉电后能正常工作,重新上电后不用调整时间。
整个设计具有操作简单,性价比高,环保无噪音,低功耗等优点。
关键词:电子时钟单片机DS1302 DHT11ABSTRACTDigital electronic clock is one of the main timing tool in the modern world, widely used cell phones, computers, cars and so on all aspects of social life, and the time required for the occasion.20th century, electronic technology gained rapid development, driven in its modern electronics into almost all areas of society, a strong impetus to the development of the social productive forces and social improvement in the level of information, but also to modern electronic products further improve the performance, product upgrading faster and faster pace.Modern life more and more attention from the concept of time, time and money can be said to equate. For those who are very strict on time and accurate grasp of people and things, time is not accurate will bring great trouble.This design uses AT89S52 micro-controller as the core component, attach ed above power-on reset circuit, crystal oscillator circuit, LCD12864B liquid crystal display modules, DHT11 temperature and humidity sensor module, DS1302 time module and key tone circuit.The design and implementation of the basic functions of the calendar, year, month, day, hour, minute, second, day, temperature and humidity but also the whole point timekeeping, alarm clock function, followed by a clock chip passive 3V power supply can power down after working properly, do not adjust the time after power outages. The whole design is simple, cost-effective, environmentally friendly no noise, low power consumption.Keywords: Electronic Clock MCU DS1302 DHT11目录摘要 (I)ABSTRACT (II)前言 (V)1 绪论 (1)1.1电子时钟的研究背景 (1)1.2电子时钟的国内外研究现状 (1)2 元件介绍 (3)2.1单片机STC89C52 (3)2.2实时时钟芯片DS1302 (5)2.3温湿度传感器DHT11 (7)2.4液晶显示屏LCD12864 (8)2.5本章小结 (8)3 总体方案 (9)3.1系统的设计思路 (9)3.2系统硬件描述 (9)3.3系统软件描述 (10)3.4设计流程 (10)3.5本章小结 (10)4 系统硬件架构 (11)4.1单片机最小系统 (11)4.2时钟模块 (13)4.3温湿度传感器模块 (13)4.4液晶显示模块 (13)4.5按键模块 (14)4.6蜂鸣器报警模块 (14)4.7本章小结 (15)5 软件设计 (16)5.1 软件设计总体说明 (16)5.2系统程序流程图设计 (16)5.3系统程序设计(见附录) (20)5.4本章小结 (20)结论 (21)参考文献 (22)致谢 (23)附录一 (24)附录二 (25)前言近年来,电子产品的成长越来越快,社会竞争也更剧烈,人们对电子时钟的要求更高了。
基于单片机的多功能数字钟的设计本科毕业设计
本科毕业设计基于单片机的多功能数字钟摘要在21世纪社会的迅猛发展浪潮下,电子信息技术也有了快速的推广和应用。
在日常工作生活的快节奏下,时间占有着至关重要的位置。
也许人们不太在意,在各种各样的日常生活以及各类社会活动中,大家无时无刻地都在留意着时间的变化。
时间与人们的生活息息相关,而时间的计算方法发展至今已经演变成时钟和表。
本文所阐述的数字钟有多种功能,不仅能够准确的显示时间年月日、时分秒,还有对环境温度进行测量,闹钟设置,秒表计时,电子钟,MP3播放等功能。
相比于机械时钟,因为数字钟所采用的是数字电路技术来实现时、分、秒计时,有着更高的准确性和稳定性,而数字钟的结构与装置也更加科学与方便化。
本文主要介绍了基于单片机的多功能数字钟的设计,硬件电路包含时钟模块、温度检测模块、液晶显示模块、按键模块、电源模块,声音模块和复位电路,软件设计包含闹钟设计、秒表计时、电子书阅览、MP3播放等。
本设计的数字钟有:时间显示年月日、时分秒,闹钟,秒表计时,电子书,MP3等功能。
单片机与多功能数字钟的结合,不仅使得时间的测量更加准确稳定,对环境测试的温度也更加简单、方便、灵活,为我们的日常生活提供了更优质与方便的服务。
因此,单片机不仅有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高。
关键词:单片机数字钟温度传感器Multi-function Digital Clock Based On MCUCai Bingnan(College of Engineering, South China Agricultural University, Guangzhou 510642, China) Abstract: The rapid development in the twenty-first Century social tide, electronic information technology has been rapid promotion and application. In their daily work life fast rhythm, time occupies a crucial position. Maybe people don't care too much, in a variety of daily life and all kinds of social activities, we every hour and moment are watching the change of time. The time of our lives, and the calculation method of time has evolved into a clock and watch. Digital clock is described in this paper has a variety of functions, not only can display the date when the minutes and seconds time, accurate, and measurement of environmental temperature, alarm clock, stopwatch, electronic clock, MP3 player and other functions. Compared to the mechanical clock, because the digital clock is used in the digital circuit technology to realize, when, seconds, has a higher accuracy and stability, and the structure and device of digital clock is more scientific and convenient.This paper mainly introduces the design of multi-function digital clock based on MCU, the hardware circuit consists of the clock module, temperature detecting module, liquid crystal display module, keyboard module, power module, voice module and a reset circuit, software design including alarm clock, stopwatch design, electronic book reading, MP3 player etc.. The design of the digital clock: time date display, minutes and seconds, alarm clock, stopwatch, e-books, MP3 etc.. Combined with the MCU and the multi-function digital clock, not only makes the measurement more accurate and stable time, environmental testing temperature is more simple, convenient, flexible, provides better quality and convenience to our daily life. Therefore, the single chip not only promoted the development of social productive forces and the improvement of social information-based degree, simultaneously also makes the modern electronic products to further improve the performance.Key words: SCM digital clock the temperature sensor目录1 前言 (1)1.1 课题的研究背景 (1)1.2 课题的开发目的 (1)2系统方案分析与选择论证 (2)2.1系统方案设计 (2)2.1.1主控芯片方案 (2)2.1.2 显示模块方案 (2)2.1.3 键盘模块方案 (2)2.1.4 温度模块方案 (2)2.2 系统最终方案 (3)3硬件电路设计 (3)3.1 单片机最小系统 (3)3.2 DS1302时钟模块的设计 (4)3.3 LCD1602显示模块的设计 (5)3.4 DS18B20温度模块的设计 (7)3.5 声音模块和按键控制模块的设计 (7)4 程序设计 (8)4.1 时间调整程序设计 (9)4.2 闹钟处理程序设计 (10)4.3 秒表计时程序设计 (10)4.4 音乐播放程序设计 (10)4.5 电子书程序设计 (12)5调试与调试结果 (12)5.1 硬件调试 (12)5.2 调试结果 (13)6 结论 (13)参考文献 (14)附录A电路原理图 (15)附录B设计程序 (16)致谢 (1)华南农业大学本科生毕业设计成绩评定表1 前言1.1 课题的研究背景在这个快节奏的年代,时间就是效益,就是金钱,因此准确的掌握时间和分配时间对人们来说至关重要。
基于单片机的多功能电子钟毕业设计
摘要
传统的电子时钟采用了较多的分立式元器件,不仅暂用了很大的空间而且利用率 也是相对较低的,随着系统设计的复杂程度不断提高,运用传统的小规模数字逻辑芯 片进行系统设计的方法很难满足设计需求。
本文设计的多功能电子时钟是基于 51 单片机(AT89C51),同时使用 C 语言为程 序设计语言,主要设计了一个具有显示时间、调整时间、设置时间同时兼具闹铃、掉 电保护以及温湿度检测等多项功能的电子时钟。电子时钟的内容采用了 LCD1602 液晶 显示器显示,通过软件编程的方法实现了以 24 小时为一个周期,同时显示小时、分 钟和秒的要求,通过按 S1、S2、S3 和 S4 可以进行时间的调整、设置,闹铃的时间到 来时,蜂鸣器会进行报警。此外,本设计还具有温度检测的功能,能够实时监控温度 并加以显示。此电子钟还设计了掉电保护电路,当电源断电时能够保存时钟当前定时 设计的全部数据。本论文首先描述系统硬件工作原理,并附以系统结构框图加以说明, 着重介绍了本系统所应用的各硬件接口技术和各个接口模块的功能及工作过程,其 次,详细阐述了程序的各个模块和实现过程。本设计以数字集成电路技术为基础,单 片机技术为核心。本文编写的主导思想是软硬件相结合,以硬件为基础,来进行各功 能模块的编写。 关键字: 多功能电子钟;AT89C51;实时时钟电路;温度传感器
playing a lot of space and utilization rate is relatively low, with the complexity of the system design of the unceasing enhancement, use traditional small digital logic chips for system design method is difficult to meet the design requirements.
基于单片机的数字钟电子钟的本科毕业设计
四川信息职业技术学院毕业设计说明书(论文)设计(论文)题目:专业: _____ ___ 班级:_ _____ 学号:_ ___ _______ 姓名:_ _ ______ 指导教师:_ __ _2008年 12 月 15 日目录摘要 (1)第一章绪论 (2)第二章设计要求与方案论证 (3)2.1设计要求 (3)2.1.1 基本要求 (3)2.1.2发挥部分 (3)2.2系统基本方案选择和论证 (3)2.2.1 芯片的选择 (3)2.2.2 显示模块选择方案和论证 (3)2.2.3 时钟信号的选择方案和论证 (4)2.3电路设计最终方案决定 (4)第三章系统的硬件设计与实现 (5)3.1数字钟电路设计框图 (5)3.2系统硬件概述 (5)3.3硬件电路结构的设计 (5)3.3.1 单片机主控制模块的设计 (5)3.3.2 显示模块的设计 (6)3.3.3 电路原理及其说明 (6)3.3.4 LED原理说明 (9)3.3.5 开关模块说明 (10)第四章系统的软件设计 (12)4.1程序流程框图 (12)4.2LCD的初始化与及显示程序 (13)第五章系统调试 (15)5.1硬件调试 (15)5.2软件调试 (15)结论 (16)致谢 (17)参考文献 (18)附录 (19)摘要数字钟是对.年、月、日、周、时、分、秒,数字显示及到时提醒的计时装置,广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便。
最常见的数字钟通常使用单片机模块控制,一种用单片机原理实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。
本次设计就是通过用单片机为主控制,通过电路仿真而实现。
首先使用Proteus 7 Professional软件进行绘制硬件电路图,用keil软件进行编程与调试,最终生成hex文件,传入单片机内部,从而实现仿真效果。
(最新版)单片机多功能电子数字钟毕业课程设计报告
多功能电子数字钟设计数字钟在日常生活中最常见,应用也最广泛。
本文主要就是设计一款数字钟,以89C52单片机为核心,配备液晶显示模块、时钟芯片、等功能模块。
数字钟采用24小时制方式显示时间,定时信息以及年月日显示等功能。
文章的核心主要从硬件设计和软件编程两个大的方面。
硬件电路设计主要包括中央处理单元电路、时钟电路、人机接口电路、信号处理电路、执行电路等几部分组成。
软件用C语言来实现,主要包括主程序、键盘扫描子程序、时间设置子程序等软件模块。
关键词单片机液晶显示器模块数字钟一硬件电路设计及描述;1、MCS-51单片机单片机是在一块硅片上集成了各种部件的微型计算机。
这些部件包括中央处理器CPU、数据存储器RAM、程序存储器ROM、定时器/计数器和多种I/O接口电路。
8051单片机的结构特点有以下几点:8位CPU;片内振荡器及时钟电路; 32根I/O线;外部存储器ROM和RAM;寻址范围各64KB;两个16位的定时器/计数器; 5个中断源,2个中断优先级;全双工串行口。
定时器/计数器8051内部有两个16位可编程定时器/计数器,记为T0和T1。
16位是指他们都是由16个触发器构成,故最大计数模值为2-1。
可编程是指他们的工作方式由指令来设定,或者当计数器来用,或者当定时起来用,并且计数(定时)的范围也可以由指令来设置。
这种控制功能是通过定时器方式控制寄存器TMOD来完成的。
在定时工作时,时钟由单片机内部提供,即系统时钟经过12分频后作为定时器的时钟。
技术工作时,时钟脉冲由TO和T1输入。
中断系统8051的中断系统允许接受五个独立的中断源,即两个外部中断申请,两个定时器/计数器中断以及一个串行口中断。
外部中断申请通过INTO和INT1(即P3.2和P3.3)输入,输入方式可以使电平触发(低电平有效),也可以使边沿触发(下降沿有效)。
2、8051的芯片引脚如图1-2所示VCC:供电电压。
GND:接地。
P0口:P0口为一个8位漏极开路双向I/O口,每脚可吸收8TTL 门电流。
本科毕业设计--单片机多功能数字电子时钟设计
单片机多功能数字电子时钟设计绪论概述时间对人们来说是非常宝贵的,准确的掌握时间和分配时间对人们来说至关重要。
因此自从时钟发明的那刻起,就成为人类的好朋友。
随着时间的流逝,科学技术的不断发展和提高人们对时间计量的精度要求越来越高,应用越来越广。
怎样让时钟更好、更方便、更精确的显示时间,这就要求人们不断设计研发。
出新型的时钟。
高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟,石英表,石英钟都采用了石英技术,因此走时精度高稳定性好、使用方便、不需要经常调校。
数字式电子钟用集成电路计时时译码代替机械式传动,用LCD显示器代替指针进而显示时间、减小了计时误差,这种表具有时、分、秒显示时间的功能,还可以进行时和分的校对,片选的灵活性好。
常工作的基础。
在单片机的应用系统中,时钟有两个方面的含义。
一是指为保障系统正常工作的基准振荡定时信号、主要由晶振和外围电路组成,晶振频率的大小决定了单片机系统工作的快慢二是指系统的标准定时时钟即定时时间。
它通常有两种实现方法:一是用软件实现,即用单片机内部的可编程定时器/计数器来实现,二是用专门的时钟芯实现。
2研究目的通过利用STC89C52单片机和DS1302芯片和DS18B20以及外围的按键和LCD显示器等部件显示完整的日历和温度,设计一个基于单片机的电子时钟。
通过设计可以很好的学习单片机的基础知识。
具有日历、时间、温度显示功能。
设计的电子时钟通过液晶显示器显示并能通过按键对时间进行设置。
第一章设计要求与方案论证1.1设计要求1具有年、月、日、星期、时、分、秒显示功能,2具有年、月、日、星期、时、分、秒校正功能,3具有12/24小时切换显示功能,4具有显示温度功能。
1.2系统基本方案选择和论证1.2.1 单片机芯片的选择方案和论证方案一:采用STC89C52芯片作为硬件核心。
STC89C52内部具有8KB ROM 存储空间,512字节数据存储空间、带有2K字节的EEPROM存储空间与MCS-51系列单片机完全兼容,STC89C52可以通过串口下载。