本科毕业论文:基于广播对时的实验楼电子时钟显

合集下载

毕业设计论文_单片机电子时钟的设计

毕业设计论文_单片机电子时钟的设计

毕业设计论文_单片机电子时钟的设计摘要:电子时钟作为一种常见的时间显示装置,在现代社会中应用广泛。

本文设计了一款基于单片机的电子时钟,使用DS1307实时时钟芯片来获取系统时间,并通过数码管进行显示。

设计过程中,通过对单片机的编程和电路的连接,实现了时间的显示与调节功能,具有较高的准确性和稳定性。

该设计方案简单、实用,可用于各种场合。

关键词:单片机;电子时钟;DS1307;数码管1.引言电子时钟是一种利用电子技术构造的显示时间的装置,具有时间准确、使用简单、显示清晰等特点,广泛应用于生活和工作中。

本文以单片机为核心,设计了一款实时准确的电子时钟,提高了时间的准确度和稳定性。

2.设计原理该设计的核心是通过单片机与DS1307实时时钟芯片的连接,使得单片机可以获取到准确的系统时间,并通过数码管进行显示。

DS1307芯片通过I2C总线与单片机连接,通过读取芯片中的时间寄存器,单片机可以获得当前的时间信息。

3.硬件设计本设计中使用了AT89S52单片机作为主控芯片,通过引脚与DS1307芯片相连。

单片机的P0口接到数码管的段选信号,P1口接到数码管的位选信号,通过控制这两个口的输出状态,可实现对数码管上显示的数字进行控制。

同时,为了使时钟可以正常运行,需外接一个晶振电路为单片机提供时钟信号。

4.软件设计通过对单片机的编程,实现了以下功能:(1)初始化DS1307芯片,设置初始时间;(2)每隔一秒读取一次DS1307芯片的时间寄存器,将时间信息保存到单片机的RAM中;(3)根据当前时间信息,在数码管上显示对应的小时和分钟。

5.调试与测试经过硬件的连接以及软件的编写,进行了调试与测试。

将初始时间设置为08:30,观察数码管上的显示是否正确,以及时间是否准确。

同时,通过手动调节DS1307芯片中的时间,检查单片机是否能正确获取时间,并进行显示。

6.总结与展望本文设计了一款基于单片机的电子时钟,通过单片机与DS1307芯片的连接和编程,实现了准确的时间显示功能。

基于单片机的多功能数字电子钟设计学士学位毕业设计论文

基于单片机的多功能数字电子钟设计学士学位毕业设计论文

学士学位毕业设计(论文)基于单片机的多功能数字电子钟设计学生姓名: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)前言近年来,电子产品的成长越来越快,社会竞争也更剧烈,人们对电子时钟的要求更高了。

数字电子时钟的设计 毕业论文

数字电子时钟的设计  毕业论文

数字电子时钟的设计摘要随着科学技术的飞速发展,数字钟在我们的生活中变得越来越重要。

自从时钟被发明的一刻起,就已经成为人类的好朋友,科学技术的法展和不断提高,使人们对时间的精确要求越来越高,应用也越来越广,怎样让时钟更好、更精确、更清晰的显示时间,这就要求人们要不断的研制更适合更方便的时钟,来满足我们的生活需求。

数字钟实际上是对一个标准频率(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世纪末,电子技术获得飞速发展。

在其推动下,电子产品几乎渗透了社会的各个领域,有力的推动了社会生产力的提高和信息文化程度的提高。

基于单片机的可显示时间及温度的遥控闹钟

基于单片机的可显示时间及温度的遥控闹钟

江南大学本科毕业论文(设计)基于单片机的可显示时间及温度的遥控闹钟所在学院专业名称自动化申请学士学位所属学科工学年级 2008 级学生姓名指导教师姓完成日摘要摘要数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。

本次数字时钟电路采用AT89S51单片机作为控制核心,采用DS1302来实现时、分、秒24小时计时,采用DS18B20来实现温度的测量,采用SMG240128A实现显示,采用蜂鸣器实现闹钟功能。

文章的核心主要是硬件设计和软件编程两个大的方面。

硬件电路设计主要包括中央处理单元电路、时钟电路、温度测量电路、键盘扫描电路、报警电路。

软件用C语言来实现,主要包括主程序、时间设置子程序、温度测量子程序、键盘扫描子程序、报警电路子程序等软件模块。

电路实现了显示时间、调整时间、测量并显示温度、报警、闹钟定时等功能,达到了设计的要求和目的。

关键词:AT89C52,闹钟,红外,DS1302,DS18B20IABSTRACTABSTRACTA digital clock is a kind of digital circuit technology, minutes and seconds when the timing device, and the mechanical clock is higher than the accuracy and intuitive, and no machinery, has more longer service life, so it has been widely used.The digital clock circuit using AT89S51 microcontroller as the control, using DS1302 to achieve the hours, minutes, seconds, 24 hours time, using DS18B20 to achieve the temperature measurement, using SMG240128A to achieve display, using a buzzer to achieve alarm function. The core of the article is mainly hardware design and software programming. Hardware design includes a central processing unit circuit, clock circuit, temperature measurement circuit, the keyboard scanning circuit, alarm circuit. Using assembly language and C language for software design, including the main program and time setting subroutine, temperature measurement subroutine, the keyboard scan subroutine, subroutines and other software modules alarm circuit. Circuit completed show time, adjustment time, measuring and displaying temperature, alarms, alarm clock timer functions.Key words: AT89C52,Alarm,Infrared,DS1302,DS18B20Ⅱ目录目录1 引言------------------------------------------------------------------------------------------------------------------- 11.1 课题研究背景 (1)1.2 设计的目的及意义 (2)2遥控闹钟的工作原理与硬件设计 ------------------------------------------------------------------------------ 32.1 遥控闹钟的功能及设计要求 (3)2.2工作原理: (3)2.3硬件部分 (4)3软件编写与调试 -------------------------------------------------------------------------------------------------- 133.1软件编写基本要求 (13)3.2 时钟模块程序设计 (14)3.2.1 写单字节数据程序模块 ----------------------------------------------- 153.2.2 读单字节数据程序模块 ----------------------------------------------- 153.2.3 初始化设置程序模块 ------------------------------------------------- 153.3时间设定模块设计 (16)3.4按键处理 (18)3.5闹铃功能的实现 (18)4调试与功能说明 -------------------------------------------------------------------------------------------------- 194.1 硬件调试 (19)4.2 系统性能测试与功能说明 (19)4.3 系统时钟误差分析 (19)4.4 软件调试问题及解决 (20)5结束语 -------------------------------------------------------------------------------------------------------------- 21 参考文献-------------------------------------------------------------------------------------------------------------- 22 致谢 -------------------------------------------------------------------------------------------------------------------- 23III1 引言1.1 课题研究背景计算机尤其是以微细加工技术支持的微型计算机技术飞速发展,其应用渗透到了各行各业。

基于单片机的电子时钟设计毕业论文

基于单片机的电子时钟设计毕业论文
引脚说明
1
VSS
电源地
9D2Βιβλιοθήκη 双向数据口2VDD
电源正极
10
D3
双向数据口
3
VL
对比度调节
11
D4
双向数据口
4
RS
数据/命令选择
12
D5
双向数据口
5
R/W
读写/选择
13
D6
双向数据口
6
E
模块使能端
14
D7
双向数据口
7
D0
双向数据口
15
BLK
背光源地
8
D1
双向数据口
16
BLA
背光源正极
VDD:电源正极,4.5V—5.5V,通常使用5V电压;
设计目的:应用单片机控制技术,设计出以89C51单片机为核心的电子时钟,电子时钟能够显示时、分、秒显示时间的功能,还可以进行时和分的校对,而且其片选的灵活性强。
设计目标:在数码管上显示相应的时间,并通过一个控制键来实现时间的调整和是否进入省电模式的转换。
关键词:89C51、电子时钟、LCD1602
摘要............................................................................Ⅰ
复位时单片机的初始化操作,只要给RST引脚加上两个机器周期以上的高电平信号,就可以使STC89C51单片机复位。本次采用的是12M晶振,按钮复位电路。
图3.1最小系统图
3.2LCD显示电路
LCD显示屏的D0到D7与单片机P0口相连,LCD显示屏EN口与单片机P3.4口相连,RS与P3.5相连。通过滑动变阻器改变LCD显示屏的显示对比度。

电子时钟设计毕业论文

电子时钟设计毕业论文

电子时钟设计毕业论文电子时钟设计摘要:本文介绍了一种基于数字显示的电子时钟的设计方法。

我们使用了数字电子芯片、LED灯和陶瓷振荡器控制系统进行设计。

与传统机械时钟相比,电子时钟具有更准确的时间显示、更可靠的稳定性和更易读的数字显示。

本文的设计方法可以应用于家庭、办公室、学校和实验室等场所。

关键词:电子时钟,数字显示,LED灯,陶瓷振荡器一、引言时钟是人们日常生活中必需的物品之一。

传统的机械时钟几乎被电子时钟所取代。

相比传统的机械时钟,电子时钟准确性更高、稳定性更好、更易于读数等。

本文介绍了一种基于数字显示的电子时钟的设计方法,其原理是利用数字芯片、LED灯和陶瓷振荡器控制电路。

本设计可以应用于家庭、办公室、学校和实验室等场所。

二、电子时钟设计原理2.1 数字电子芯片本电子时钟使用的数字芯片是8263。

该芯片可以显示小时、分钟和秒数,并且可以进行自动调时。

芯片的运作频率为50Hz。

2.2 LED灯本电子时钟使用的LED灯是共阳极的7段数码管,用于显示小时、分钟和秒数。

2.3 陶瓷振荡器本电子时钟使用的陶瓷振荡器为32768Hz,用于精确计时。

2.4 时间调整本电子时钟将时间调整功能集成到电路中,可以手动或自动执行。

三、电子时钟设计步骤3.1 系统链接将LED灯、陶瓷振荡器和数字芯片连接,并按照需求设置控制电路。

3.2 系统引导将系统引导程序引入电子时钟控制器,并进行系统测试和调试。

3.3 电路设计设计电路板,按照相关标准进行电路布局和布线。

3.4 电路测试将电路板与电子时钟的其他部分连接,进行电路测试和完整性检查。

3.5 最终测试和调试在系统电路和程序还原到最终状态之后,进行最终测试和调试。

确保系统无故障,灯显示准确,并能够持续稳定地工作。

四、电子时钟设计结果本文介绍的电子时钟可以很好地满足使用者的需求。

它具有精确度高、稳定性佳、整洁简单等特点。

它也可以应用于很多场所,如家庭、办公室、学校和实验室等。

电子时钟的设计与制作毕业论文

电子时钟的设计与制作毕业论文

目录中文摘要、关键词 (3)1、绪论 (3)1.1课题研究的背景及意义 (3)1.2国内外研究 (4)1.3电子时钟概述 (5)1.4论文章节构成及安排 (5)2、电子时钟设计方案 (5)2.1两种设计方案的选择 (5)2.2系统电路 (6)3、硬件系统设计 (7)3.1核心控制电路 (7)3.2秒计时电路 (9)3.3显示电路 (11)4、软件系统设计 (12)4.1DS1302子程序 (12)4.2LCD5110子程序 (14)4.3主程序 (14)5、设计系统的调试 (15)5.1硬件调试 (15)5.2软件调试 (15)6、本设计系统小结 (16)6.1系统不足及功能拓展 (16)6.2学习心得与展望 (16)参考文献 (16)英文摘要、关键词 (16)电子时钟的设计与制作信息技术学院电子信息科学与技术专业指导教师 ***作者 ***摘要:从古代的沙漏计时,到现在的机械钟表、石英钟,计时技术得发展经过了一个漫长的完善过程,这充分显现出了时间不论对古人还是现在的我们的重要性。

现在,全球社会都进入了信息化时代,人们更加重了对时间计量精度的依赖,以至于钟表应用越来越广,功能越来越多。

普通的机械表对于当代人复杂繁琐的要求显然早已不太适应,电子时钟应运而生。

电子时钟不仅能满足基本时间要求,而且体积小,成本低廉,最大的亮点在于可以随时根据不同的客户要求进行改进、增加功能,所以电子钟越来越受到人们的青睐。

本课题即着眼于此,研究的主要目的是设计一个基于单片机的电子时钟系统。

由于单片机有价格实惠而且功能齐全的优点,在自动控制产品中广泛应用。

本设计以ATmega16芯片为核心,以实时时钟芯片DS1302为主要依托,通过LCD液晶屏完成其显示、计时功能,本设计实现了所需功能的硬件电路,并应用C语言进行软件编程。

关键词:电子时钟 DS1302 LCD液晶屏1、绪论1.1课题研究的背景及意义时间的宝贵是个亘古不变的真理,然而工作的忙碌性和繁杂性很容易让人忘记当前的时间或是工作中不能及时方便地知晓时间。

毕业设计(论文)-基于单片机的语音报时电子钟设计

毕业设计(论文)-基于单片机的语音报时电子钟设计

毕业设计(论文)-基于单片机的语音报时电子钟设计语音报时电子钟设计摘要: 语音报时电子钟,以AT89S52单片机为核心,由键盘控制、录放音模块、温度采集、液晶显示等功能模块组成。

单片机通过时钟芯片DS1302获取时间数据,对数据处理后送到中文液晶12864显示输出,并可通过按键对时间进行调整。

基于题目基本要求,本系统对时间显示和语音报时进行了重点设计,通过ISD4004语音芯片把声音录进去,单片机读取时间数据后再把语音芯片里的录音段取出来,进行语音报时。

此外,扩展单片机外围接口、温度采集、语音报时等功能。

关键词: 语音报时; 单片机;中文液晶; 时钟芯片Design of electronic clock with speech broadcastAbstract: The design of speech tick electronic clock,base on chip microcomputer AT89S52, is composed by the following functional modules: keyboard displaying ,sound phonating.,temperature gathering ,LCD display.The microcomputer get time data from time chip DS1302,then data processing and the output is displayed on a Chinese character LCD 12864,and process time get across the keystroke. According to the basic requirements of the subject ,our system stresses on the realization of time displaying and sound timing,througth the speech chip ISD4004 record the sound, the microcomputer get the time data and take out the data from the speech chip, soundtiming.Furthermore ,we also extend the primary function ,adding new functions ,such as the single chip peripheral ports ,temperature gathering , sound timing and so on..Key words: sound timing ; chip microcomputer ;Chinese characterLCD;time chip1目录1 设计任务及要求……………………………………………………………………………(3) 2整体方案设计与论证…………………………………………………………………(3) 3系统电路的总体方案……………………………………………………………(5) 3.1工作原理 (5)3.2 总体设计…………………………………………………………………………………(5) 4系统硬件设计 (5)4.1 AT89S52单片机最小系统………………………………………………………………(5) 4.2 温度测量模块……………………………………………………………………………(6) 4.3时钟模块..........................................................................................(7) 4.4键盘模块 (8)4.5 LED显示模块…………………………………………………………………………(9) 4.6 语音模块…………………………………………………………………………(9) 4.7 电源…………………………………………………………………………(10) 5系统软件设计…………………………………………………………………………(10) 5.1 主程序流程图……………………………………………………………………………(11) 5.2子程序流程图 (11)6 总结与体会 (13)7 参考文献 (14)8 附录 (15)2语音报时电子钟设计电子信息科学与技术04级(2)班:张志汝指导老师:黄大星讲师1(设计任务及要求1) 显示当前年、月、日、星期、分钟、秒、温度和节日信息。

单片机电子时钟毕业论文设计

单片机电子时钟毕业论文设计

单片机电子时钟毕业论文设计电子时钟是一种通过电子技术实现时间显示的设备,具有时间准确、操作简单、功能丰富等特点。

本设计基于单片机技术,以8086单片机为核心控制单元,实现了电子时钟的时间显示、闹钟设置、日历查询等功能。

本论文主要包括硬件设计与软件设计两个方面。

一、硬件设计电子时钟的硬件设计包括时钟电路、显示电路和调试电路三部分。

1.时钟电路时钟电路采用晶体振荡器作为信号源,通过外部输入电路将晶振的运行频率转换为单片机可用的时钟脉冲信号,并与封装在单片机内部的计数器相连。

2.显示电路显示电路由显示模块、驱动模块和输入模块组成。

显示模块采用数码管实现时间的显示,其中包括时、分、秒三个数码管以及闹钟时间的显示。

驱动模块将单片机的输出信号转化为适合数码管显示的信号,并进行相应的时序控制。

输入模块通过按键输入实现对时钟的设置和调整。

3.调试电路调试电路主要用于对电子时钟的运行状态进行监测和调试。

其中包括状态指示灯、背光控制电路和串口调试接口。

状态指示灯用于指示时钟的工作状态,背光控制电路用于控制数码管的亮度,串口调试接口用于通过计算机对时钟进行调试和数据交互。

二、软件设计软件设计包括时钟显示、闹钟设置和日历查询三个功能模块。

1.时钟显示通过单片机的定时器和计数器模块,实现对系统时钟的实时计时和更新。

根据计时结果,将时、分、秒数据分别送到相应的数码管显示。

通过按键输入,实现对时间的调整和设置。

2.闹钟设置通过按键输入,设置闹钟的触发时间。

当系统时间与闹钟时间一致时,触发相应的闹钟功能,比如闹铃声响起或者背光闪烁等。

3.日历查询通过按键输入,查询相应的日期和星期。

根据计时结果,实时更新日期和星期的显示。

三、实验结果设计的电子时钟能够准确显示时间,并具备闹钟设置和日历查询功能。

在实际测试中,时钟的时间显示精度达到毫秒级别,闹钟的触发精度达到秒级别,操作简单方便。

总结:本论文以8086单片机为核心,通过硬件设计和软件设计实现了电子时钟的时间显示、闹钟设置和日历查询等功能。

论文_单片机电子时钟毕业设计论文

论文_单片机电子时钟毕业设计论文

论文_单片机电子时钟毕业设计论文大学电子信息工程专业题目:单片机电子时钟设计与实现摘要电子时钟是现代社会中广泛应用的一项技术,在家庭、办公场所及公共交通等场合发挥着重要的作用。

本文通过使用单片机作为主要控制器,设计实现了一款功能齐全的电子时钟,能够准确显示时间,并提供诸多实用功能。

本设计的实施,不仅加强了学生对单片机的理论知识的掌握,并且培养了学生的实践动手能力。

关键词:单片机;电子时钟;设计与实现;功能引言随着现代科技的飞速发展,电子时钟已经成为人们生活中不可或缺的一部分。

相较于传统的机械时钟,电子时钟具有精度高、功能多样化等特点,因此受到了广大用户的欢迎和喜爱。

本毕业设计旨在设计与实现一款功能齐全、性能优良的电子时钟,实现对时间的准确显示,并且提供一些实用功能,满足用户的需求。

主体部分1.单片机的选择与详细设计本设计选用了XX型单片机作为主要控制器,该款单片机具有较高的性能和较大的存储容量,适合实现电子时钟的各项功能。

详细设计包括时钟的显示、设置、闹钟功能等。

2.时钟显示模块设计采用数码管显示时间,通过单片机控制显示部分的电路,能够准确显示小时、分钟和秒钟,并且支持12小时制和24小时制切换。

3.时间设置模块设计通过按钮输入,实现对时钟时间的设置。

通过单片机的输入捕获功能,将输入的时间信息转化为数字存储,从而实现对时间的设置。

4.闹钟功能设计设计一个基于单片机定时器模块的闹钟功能,能够在设定的时间点触发闹钟,发出声音提醒用户。

5.其他实用功能的实现本设计还包括了温湿度检测、LED背光等功能的实现。

通过温湿度传感器,能够实时检测环境的温湿度,并在LED显示屏上显示出来。

结论本文基于单片机的电子时钟设计与实现,通过详细设计和实验验证,成功地实现了一款功能齐全、性能优良的电子时钟。

通过本设计的实施,不仅加强了学生对单片机的理论知识的掌握,并且培养了学生的实践动手能力。

同时,该电子时钟具有准确显示时间、方便操作、功能齐全等特点,满足了用户对电子时钟的需求。

电子时钟毕业论文

电子时钟毕业论文

电子时钟毕业论文电子时钟毕业论文引言电子时钟是一种普遍存在于我们日常生活中的设备。

它不仅仅是一种时间显示工具,更是一种时尚的装饰品。

本篇毕业论文将探讨电子时钟的历史、工作原理、设计与制造等方面,以期对电子时钟的发展和应用有更深入的了解。

一、电子时钟的历史电子时钟的历史可以追溯到20世纪初。

最早的电子时钟是由晶体管和电子管构成的,它们使用了电子元件来生成和显示时间。

然而,由于晶体管和电子管的体积较大,制造成本较高,因此这些早期的电子时钟并不普及。

随着电子技术的进步,集成电路的发展使得电子时钟变得更加小巧、便宜和可靠。

20世纪60年代,数字显示技术的出现使得电子时钟的数字显示变得更加清晰和易读。

从那时起,电子时钟开始在家庭和办公场所中广泛应用。

二、电子时钟的工作原理电子时钟的工作原理可以简单地概括为:通过一个稳定的时钟信号源,将时间信息转换为数字信号,然后通过数字显示装置将其显示出来。

时钟信号源通常是一个晶体振荡器,它产生一个稳定的频率信号。

这个频率信号会经过一系列的分频和计数操作,最终转换为小时、分钟和秒的数字信号。

这些数字信号会被送入数字显示装置,通过LED、LCD等显示技术将时间信息显示在屏幕上。

三、电子时钟的设计与制造电子时钟的设计与制造需要考虑多个方面的因素,包括外观设计、电路设计和制造工艺等。

外观设计方面,电子时钟可以有各种各样的形状和风格。

有些电子时钟采用传统的指针式设计,而有些则采用数字显示屏。

此外,还有一些电子时钟具有特殊的功能,比如闹钟、温度显示等。

电路设计方面,电子时钟的电路通常由时钟信号源、分频器、计数器和数字显示装置等组成。

其中,时钟信号源可以使用晶体振荡器或者RTC芯片来提供。

分频器和计数器可以使用集成电路来实现。

数字显示装置可以采用LED、LCD等技术。

制造工艺方面,电子时钟的制造通常包括PCB设计、元件选型和焊接等环节。

PCB设计需要考虑电路的布局和走线,以确保电子时钟的稳定性和可靠性。

led显示电子钟设计大学毕设论文

led显示电子钟设计大学毕设论文

毕业论文题目LED显示电子钟二〇一〇年七月目录摘要随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。

单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。

然而传统的单片机系统开发除了需要购置诸如仿真器、编程器、示波器等价格不菲的电子设备外,开发过程也较繁琐。

来自英国Labcenter Electronics公司的Proteus软件很好地诠释了利用现代EDA工具方便快捷开发单片机系统的优势。

它包括PROTEUS VSM(Virtual System Modelling)、PROTEUS PCB DESIGN 两大组成部分,在PC机上就能实现原理图电路设计、电路分析与仿真、单片机代码级调试与仿真、系统测试与功能验证以及形成PCB文件的完整嵌入式系统设计与研发过程。

单片机系统作为一种典型的嵌入式系统,其系统设计包括硬件电路设计和软件编程设计两个方面, 其调试过程一般分为软件调试、硬件测试、系统调试3个过程。

如果采用单片机系统的虚拟仿真软件——Proteus,则不用制作具体的电路板也能够完成以上工作。

关键词:数字电子钟; AT89C2051 ;LED; 电子钟;摘要目录第一章前言11.2基本参数 11.3注意事项 1第二章模块特性简介 22.1AT89C2051单片机 22.2LED简介 32.2.1 LED概述 32.2.2 LED优势 32.2.3 LED显示屏32.3系统总体方案介绍 3 第三章系统硬件设计 53.1 Proteus 电路图设计 5第四章系统软件设计 64.1软件的结构 64.2 概述 64.2.1主程序 64.2.2中断服务程序 64.2.3调时程序 7第五章程序设计115.1部分程序一览11 第六章结论 13 参考文献 14III目录致谢 15 附录一软件编写程序 16 附录二主要元器件清单 17前言第一章前言1.1系统功能此课程设计要求用单片机AT89C2051定时功能,中断系统,按键及LED数码管显示,设计一个能显示时、分、秒的数字时钟。

毕业设计毕业论文基于单片机电子钟的设计及仿真毕业论文(定稿)[管理资料]

毕业设计毕业论文基于单片机电子钟的设计及仿真毕业论文(定稿)[管理资料]

本科生毕业设计基于单片机电子钟的设计及仿真独创性声明本人郑重声明:所呈交的毕业论文(设计)是本人在指导老师指导下取得的研究成果。

除了文中特别加以注释和致谢的地方外,论文(设计)中不包含其他人已经发表或撰写的研究成果。

与本研究成果相关的所有人所做出的任何贡献均已在论文(设计)中作了明确的说明并表示了谢意。

签名:年月日授权声明本人完全了解许昌学院有关保留、使用本科生毕业论文(设计)的规定,即:有权保留并向国家有关部门或机构送交毕业论文(设计)的复印件和磁盘,允许毕业论文(设计)被查阅和借阅。

本人授权许昌学院可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编论文(设计)。

本人论文(设计)中有原创性数据需要保密的部分为(如没有,请填写“无”):签名:年月日指导教师签名:年月日本论文介绍了用AT89C51单片机控制的数字钟的硬件结构与软件设计,给出了C语言源程序。

此数字钟是一个将“时”、“分”、“秒”显示于人的视觉器官的计时装置。

它的计时周期为24小时,显示满刻度为23时59分59秒,另外应有校时功能。

该电路由时钟发生器,时间计数器,译码驱动电路,显示电路组成。

根据60秒为1分、60分为1小时、24小时为1天的计数周期。

构成秒、分、时、日、月、年的计数,实现计时的功能。

用七段数码管能够显示清晰直观的数字。

关键词:单片机;AT89C51;数字钟;ABSTRACTThe paper mainly presents the hardware and software design of the digital clock using AT89C51. The source program using C Language is given. This digital clock is a time device, which can display "hour", "minute", "seconds". Its time period is 24 hours and full-scale is 23 hours, 59 minutes, 59 seconds and it has the function of time adjustment. The circuit consists of the clock pulse generator,the clock counter, decoding drive circuit, digital display circuit and the time adjustment circuit. It generates time standard signal using crystal oscillator, here is the quartz crystal oscillator. Because 60 seconds is 1 minute, 60 minutes is 1 hour and 24 hours is 1 the second, minute, hour, day, month, year count, to achieve the function of selects word 7 segment ,it can display showing clear and intuitive figures.Keywords: Single-chip microcomputer ;AT89C51;Digital clock;1 引言 (1)2 设计的要求及目的 (1)设计要求 (1)设计目的 (2)3 单片机的介绍 (2)单片机的组成 (2)单片机的特点 (2)4 硬件设计 (3)单片机模块 (4)主要特性 (5)管脚说明 (6)时钟模块 (7)DS1302工作原理 (7)DS1302的引脚功能 (7)DS1302的寄存器 (8)复位电路模块 (8)LED显示模块 (9)LED介绍 (9)MAX7219工作原理 (9)电源模块 (12)按键模块 (13)5 软件设计 (14)6 仿真 (20)7 结论 (22)参考文献 (23)附件 (24)致谢 (25)1 引言在二十一世纪,电子技术发展迅猛的今天,在其推动下,现代电子产品已经渗透到了社会的各个领域,着实地推动了社会生产力的发展和大幅度地提高了社会信息化,同时也使电子产品的性能进一步提高,产品更新替代时间原来越短。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文(科学研究报告)题目基于广播对时的实验楼电子时钟显示系统设计院(系)别机电及自动化学院专业测控技术与仪器级别2008摘要在比较特殊的应用系统中,我们不仅希望单片机系统能够完成数据的采集处理,而且还同时想知道产生这些数据的时刻,以便于更详细地了解和掌握现场情况,因此为单片机系统增加数字时钟将是不可回避的一项新型的工程技术。

数字电子时钟,自从它发明的那天起,就成为了人们日常生活中必不可少的必需品,可以说时间的准确已成为各行业安全运行的基础,如果时间出现误差而不能及时校正,会造成一系列严重的后果和经济损失。

广播对时是目前为止时间精确度最高的时间计量。

广播是指通过无线电波或导线传送声音的新闻传播工具。

通过无线电波传送节目的称无线广播,通过导线传送节目的称有线广播。

广播的优势是对象广泛,传播迅速,功能多样,感染力强;短处是一瞬即逝,顺序收听,不能选择,语言不通则收听困难。

随着数字技术的迅速发展,广播节目的制作、播出、传输也从原有的模拟方式逐步向数字方式发展,在广播报时信号中增加时间码信号已成为可能和必要。

这样,听众不仅能收到整点报时信号,还可以通过接收传输时间码来自动校准时间,更好地为科研和生产和人们的日常生活服务。

基于广播对时的实验楼电子时钟显示系统设计是以单片机为核心,要求实现时间的实时数字显示、人工调整和整点自动校时等基本功能;其集日历和时间显示以及其他扩展功能如温度、湿度显示为一体,极大地方便了人们的日常生活。

在本设计中单片机的核心作用是勿庸置疑的。

自动校时即要求时间同步。

本设计利用音频接收模块接收无线整点信号,对该信号调理输出到lm567接收引脚;并有lm567向cpu申请中断,进行整点校对。

本设计的主要内容有:掌握广播对时及单片机等技术;熟悉和分析相关资料,针对在实验大楼电子时钟系统的对时问题进行优化设计;确定工作原理,设计方案和系统组成;进行计算和元件选择,绘制电子线路原理图;绘制软件流程图;并运用c51或汇编语言进行程序设计和综合调试。

随着人民生活水平的不断提高、生活节奏的逐渐加快,原有广播报时信号的长度已不能满足需求,因此报时信号的长度由原来的10s 修订为5s 。

随着数字技术的迅速发展,广播节目的制作、播出、传输也从原有的模拟方式逐步向数字方式发展,在广播报时信号中增加时间码信号已成为可能和必要。

为满足国防、社会经济发展的需要,应该让野外作业的人员、边远地区的听众,收测到准确和具有年、月、日、时的时间信号和报时信号。

在报时信号中增加传输时间码,听众不仅能收到整点报时信号,还可以通过接收传输时间码来自动校准时间,更好地为科研和生产和人们的日常生活服务。

报时方式:在每小时整点前报出五声低音,整点时报出一声高音,并以其高音起点作为整点;信号的频率:低音信号的频率800hz,允许误差 0.8hz;高音信号的频率为1600hz,允许误差 1.6hz;信号的时间格式:低音信号持续时间0.25s,高音信号持续时间0.5s,持续时间允许误差 0.001s;每两声间隔时间为1s,允许误差 0.001s;整点报时准确度:中央人民广播电台报时准确度优于1/100s,地方人民广播电台整点报时准确度优于5/100s;时间码排列顺序:年、月、日时,时间码的格式和参数待定。

自动校时即要求时间同步。

一种方法是用无线电波传播时间信息,即利用无线电波来传递时间标准,然后由授时型接收机恢复时号与本地钟相应时号比对,扣除它在传播路径上的时延及各种误差因素的影响,实现钟的同步。

随着对时钟同步精度要求的不断提高,用无线电波授时的方法,开始时用短波授时(ms级精度),由于短波传播路径受电离层变化的影响,有一次和多次天波,且地波传播距离近,使授时精度仅能达到ms级;发展到用超长波时,其授时精度约10μs左右;后来又用长波即用罗兰c台链兼顾授时,其授时精度可达到1μs,即使罗兰c台链组网也难以做到全球覆盖;之后利用卫星钟作搬钟,以超短波传播时号,通过用户接收共视某颗卫星,使其授时精度优于搬钟,可达到10ns精度。

看来利用卫星授时是实现全球范围时钟精密同步的好办法,只有利用卫星,才可在全球范围内用超短波传播时号。

用超短波传播时号不仅传递精度高,而且可提高时钟比对精度。

通过共视方法,把卫星钟当作搬运钟使用,使授时精度高于直接搬钟,因为直接搬钟难于使两地时钟去共视它。

共视可以消除很多系统误差以及时间慢变化的误差,而时间快变化的随机误差可通过积累平滑消除。

本设计利用音频接收模块接收无线整点信号,对该信号调理输出到lm567接收引脚;并有lm567向cpu申请中断,进行整点校对。

1.2.1 1600hz信号处理收音机发出的最后一声报时信号频率是1600hz,我们在接收到前四声800hz信号后,开外部中断1接收该1600hz的信号,然后马上进行自动校时。

流程图如图1.1所示。

1.2.2 800hz信号处理收音机发出的报时信号五声频率都是800hz的,我们可以采用外部中断记数的方法检测到前四声报时信号,利用一个计数器进行加1操作,等到接收到第四声时,允许校时。

流程图如图1.2所示。

第二章 mcs-51单片机指令系统分析mcs-51单片机的指令系统中增添了丰富的位操作指令,由于有了丰富的位操作指令.位操作部件可以和这些指令结合起来,构成一个完整的位处理器(即布尔处理机),从而大大提高了mcs-51单片机的位处理能力。

指令系统中设计的这个处理布尔变量的指令子集,在设计需大量处理位变量的程序时十分有效、方便,可将大量的硬件组合逻辑用软件代替。

2.1 指令系统的寻址方式指令的一个重要的组成部分是操作数,指令给出参与运算的数据的方式称为寻址方式,换句话说,寻址方式就是寻找确定参与操作的数的真正地址。

在mcs-51系列单片机的指令系统中寻址方式共有7种,可概括如下:1.立即寻址立即寻址也称为立即数,它是在指令操作数线直接给出参加运算的操作数,其指令格式如下:例如指令:mov a,670h这条指令的功能是将立即数70h传送到累加器a中2.直接寻址在直接寻址方式中,指令操作数线给出的是参加运算的操作数地址。

在mcs-51单片机中,直接地址只能用来表示特殊功能寄存器、内部数据寄存器和位地址空间。

其中特殊功能寄存器和位地址空间只能用直接寻址方式访问。

例如指令:anl 70a,048a表示70h单元中的数与立即数48相“与”.其结果存放在70h单元中。

其中70h为直接地址,表示内部数据存储器ram个的一个单元。

3.寄存器寻址寄存器寻址是对选定的工作寄存器r7~r0、累加器a、通用寄存器b、地址寄存器和进位位c 中的数进行操作。

其中寄存器r7~r0由指令码的低3位表示,acc、b、dptr及进位位c隐含在指令码中。

因此在mcs-51单片机的指令系统中,寄存器寻址也包含一种隐含寻址方式。

例如指令:inc r04.寄存器间接寻址在寄存器间接寻址方式中,指令操作数给出的是存放操作数地址的寄存器。

在mcs-51单片机的指令系统中,可作为寄存器间接寻址的寄存器有工作寄存器r0~r1、堆栈指示器sp和地址寄存器dptr。

在指令助记符中,间接寻址用符号@来表示。

例如指令:anl a,@r0表示寄存器r0中的数所指定的存储器单元中的数和累加器a中的数相“与”,其结果存放在累加据a中。

5.相对寻址相对寻址是将程序计数器pc中的当前值与指令第二字节给出的数相加,其结果作为转移指令的转移地址。

转移地址也称为转移目的地址,pc中的当前值称为基地址,指令第二字节给出的数称为偏移量。

由于目的地址是相对于pc中的基地址而言,所以这种寻址方式称为相对寻址。

偏移量为带符号的数,所能表示的范围为十127~-128。

这种寻址方式主要用于转移指令。

例如指令:jc 80h;c=l 跳转表示若进位位c为0,则程序计数器pc中的内容不改变,即不转移。

若进位位c为1,则以pc中的当前值为基地址,加上偏移量80h后所得到的结果作为该转移指令的目的地址。

6.变址寻址在变址寻址方式中,指令操作数域指定一个存放变址基值的变址寄存器。

变址寻址时,偏移量与变址基址相加,其结果作为操作数的地址。

在mcs-51单片机的指令系统中,变址寄存据有程序计数器pc和地址寄存器dptr。

例如指令;movc a,@a十dptr表示累加器a为偏移量寄存器,其内容与地址寄存器dptr 中的内容相加,其结果作为操作数的地址,取出该单元中的数送入累加器a。

7.位寻址位寻址是指对一些内部数据存储器ram和特殊功能寄存器进行位操作时的寻址。

在进行位操作时,借助于进位位c作为位操作累加器,指令操作数域直接给出该位的地址,然后根据操作码的性质对该位进行位操作。

2.2 指令系统的使用要点在使用指令开发应用软件时,要注意影响标志位的指令和常用伪指令的使用。

1.指令系统中影响标志位的指令作指令(如进位位的置位、传送、清零、逻辑操作指令),和只影响进位标志的cjne、da、rrc、rlc四条指令,以及加、减、乘、除指令。

表2-1 影响标志位的指令表2.主要的伪指令mcs-51指令系统之外,根据汇编语言的需要,还定义了一定数量的伪指令,这些伪指令提供汇编的控制信息,并不是cpu能执行的指令,常用的伪指令有如下几种。

1)定位伪指令:org mm为十进制或十六进制数。

m指出编译成机器语言的指令存储的起始地址。

2)定义字节伪指令:dbxl,x2…xnxi为单字节的十进制或十六进制数,也可以是两个单引号括起来的字符串,还可以是我们定义的数据符号,用于在程序中定义一个常数表。

yi为双字节的十进制或十六进制数据,也可以是我们定义的地址符号地址表。

2.3 指令系统分类总结如果按功能分类,mcs-51指令系统可分为1.数据传送类指令;2.算术操作类指令;3.逻辑操作类指令;4.控制转移类指令;5.布尔变量操作类指令。

具体指令可查阅相关书籍。

第三章 mcs-51单片机系统介绍3.1 i/o口和片外总线3.1.1输入/输出(i/o)口mcs-51单片机有4个双向的8位i/o口p0~p3,p0口为三态双向口,负载能力为8个ttl 电路,p1、p2、p3口为准双向口(用作输入时,口线被拉成高电平,故称为准双向口),负载能力为4个ttl电路。

①p0口:是双向8位三态i/o口,在外接存储器时及数据总线复用,能以吸收电流的方式驱动8个ls ttl负载。

②p1口:是8位准双向i/o口。

由于这种接口输出没有高阻状态,输入也不能锁存,故不是真正的双向i/o口。

p1口能驱动(吸收或输出电流)4个ls ttl负载。

对8052、8032,p1.0引脚的第二功能为t2定时/计数器的外部输入,p1.1引脚的第二功能为t2ex捕捉、重装触发,即t2的外部控制端。

相关文档
最新文档