51时钟论文
基于51单片机的多功能电子钟设计

基于51单片机的多功能电子钟设计1. 本文概述随着现代科技的发展,电子时钟已成为日常生活中不可或缺的一部分。
本文旨在介绍一种基于51单片机的多功能电子钟的设计与实现。
51单片机因其结构简单、成本低廉、易于编程等特点,在工业控制和教学实验中得到了广泛应用。
本文将重点阐述如何利用51单片机的这些特性来设计和实现一个具有基本时间显示、闹钟设定、温度显示等功能的电子钟。
本文的结构安排如下:将详细介绍51单片机的基本原理和特点,为后续的设计提供理论基础。
接着,将分析电子钟的功能需求,包括时间显示、闹钟设定、温度显示等,并基于这些需求进行系统设计。
将详细讨论电子钟的硬件设计,包括51单片机的选型、时钟电路、显示电路、温度传感器电路等。
软件设计部分将介绍如何通过编程实现电子钟的各项功能,包括时间管理、闹钟控制、温度读取等。
本文将通过实验验证所设计的电子钟的功能和性能,并对实验结果进行分析讨论。
通过本文的研究,旨在为电子钟的设计提供一种实用、经济、可靠的方法,同时也为51单片机的应用提供一个新的实践案例。
2. 51单片机概述51单片机,作为一种经典的微控制器,因其高性能、低功耗和易编程的特性而被广泛应用于工业控制、智能仪器和家用电器等领域。
它基于Intel 8051微处理器的架构,具备基本的算术逻辑单元(ALU)、程序计数器(PC)、累加器(ACC)和寄存器组等核心部件。
51单片机的核心是其8位CPU,能够处理8位数据和执行相应的指令集。
51单片机的内部结构主要包括中央处理单元(CPU)、存储器、定时器计数器、并行IO口、串行通信口等。
其存储器分为程序存储器(ROM)和数据存储器(RAM)。
程序存储器通常用于存放程序代码,而数据存储器则用于存放运行中的数据和临时变量。
51单片机还包含特殊功能寄存器(SFR),用于控制IO端口、定时器计数器和串行通信等。
51单片机的工作原理基于冯诺伊曼体系结构,即程序指令和数据存储在同一块存储器中,通过总线系统进行传输。
基于51单片机的电子时钟设计

基于51单片机的电子时钟设计
摘要:本文论述了基于51单片机的电子时钟设计,包括硬件设计与软件编程。
其中,硬件设计包括基本指示灯、DS1302时钟芯片等的选择与连接,时钟电路、晶振电路的设计等。
软件编程包括时钟显示的实现,时钟校准、闹钟等功能的实现等。
本设计具有精度高、操作简便、易于实现等特点,可广泛应用于各种场合。
关键词:51单片机;电子时钟;硬件设计;软件编程
前言
随着人们生活水平的提高,电子时钟已经成为人们生活中必不可少的物品,目前市场上各种类型的电子时钟层出不穷。
本文以51单片机为基础,设计了一款高精度、易于操作的电子时钟,采用DS1302时钟芯片作为时钟驱动芯片,实现了时钟的准确显示、校准、闹钟等功能。
硬件设计
硬件设计主要包括控制器、时钟驱动、显示装置以及电源。
本设计采用了AT89C51单片机作为控制器,一块DS1302时钟芯片作为时钟驱动,LED数字管作为显示装置。
同时,本设计采用了USB供电方式,其电源电压为5V。
软件编程
软件编程主要包括时钟显示、时钟校准、闹钟功能的实现等。
时钟显示采用了动态显示方式,实现了时间的精确定位。
同时,本设计还具有时钟校准功能,在程序接通时,可自动对时钟进行校准,保证时钟的精确度。
此外,本设计还具有设置闹钟的功能,用户可在指定时间响起闹钟。
结论本文以51单片机为基础,设计了一款高精度、易于操作的电子时钟。
通过对硬件设计、软件编程的设计与实现,使得该产品能够准确显示时间,保证了时钟的稳定性,满足了时间的要求,目前已
得到广泛应用。
基于51单片机的时钟电路设计

基于51单片机的时钟电路设计毕业设计用纸中文摘要随着单片机技术的飞速发展,在其推动下,现代的电子产品几乎渗透到了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高。
时间对于人们来说总是那么的宝贵,可以说时间和金钱是划上了等号。
准确的掌握时间和分配时间对人们来说至关重要。
因此采用单片机为主的数码管为显示器的电子时钟就体现出了很大的优势。
电子钟的设计方法有很多种,但利用单片机制作的电子时钟更具有编程灵活、便于电子功能的扩充、精确度高、便于携带、显示直观等特点。
通过利用MCS-51单片机内部的定时器/计数器功能来实现电子时钟的计时方法。
主要由AT89S51芯片和LED数码显示管为核心,构成了一个单片机电子时钟。
关键词:单片机,AT89S51,电子时钟,LED第 1 页共 1 页毕业设计用纸AbstractWith the rapid development of microcomputer technology in its promotion, modern electronics into almost all areas of society, a strong impetus to the development of social productive forces and social improvement in the level of information, but also to further improve the performance of modern electronic products.Time is always so valuable for people who can say that time and money is the equal sign. Accurate grasp of time and allocation of time is crucial to people. Therefore, the digital control based on microcomputer-based electronic clock on the display reflects a great advantage. Clock Design There are many ways, however, produced by single chip electronic clock is more flexible programming, and easy expansion of electronic capabilities, high accuracy, easy to carry, display visual and so on.In this paper, through the use of MCS-51 microcontroller's internal timer / counter function to implement the electronic clock timing method. Mainly bythe AT89S51 chip and LED digital display tube as the core, forming a single chip electronic clock.Key word: Monolithic integrated circuit,AT89S51,Electronic clock,LED第 2 页共 2 页毕业设计用纸目录第一章、前言 (5)1.1 概述 ....................................................... 5 1.2 研究目的 ................................................... 5 第二章、电路涉及单片机概述 . (6)2.1 单片机的概念 ............................................... 6 2.2 单片机的发展史和发展趋势 .. (6)2.2.1 单片机的发展历史 ...................................... 6 2.2.2 单片机的发展趋势 ...................................... 6 2.3 单片机的特点 ............................................... 7 2.4 MCS-51单片机的基本结构 . (7)2.4.1 MCS-51单片机的基本组成 ............................... 7 2.4.2AT89S51单片机的引脚 (8)第三章、系统设计 (10)3.1 设计方法及原理 (10)3.1.1 设计方法 .............................................. 9 3.1.2 电子时钟原理 .......................................... 9 3.1.3 数码管显示原理 ........................................ 9 3.2 总体设计 (10)3.2.1 系统说明 ............................................. 10 3.2.2 系统框图 ............................................. 10 3.3 模块设计 (11)3.3.1 电源部分 ............................................. 11 3.3.2 复位电路 ............................................. 11 3.3.3 数码管的连接电路 ..................................... 12 3.3.4 控制部分 (13)第四章、软件设计 (15)4.1 程序流程图 (15)第 3 页共 3 页毕业设计用纸4.2 源程序 (17)4.2.1 中断入口程序 ......................................... 17 4.2.2 主程序 ............................................. 18 4.2.3 1秒计时程序 ......................................... 18 4.2.4 闪动调时程序 ......................................... 20 4.2.5 加1子程序 ........................................... 21 4.2.6 清零程序 ............................................. 22 4.2.7 时钟调整程序 ......................................... 22 4.2.8 显示程序 ............................................. 24 4.2.9 延时程序 (25)参考文献 (27)致谢 (28)第 4 页共 4 页毕业设计用纸第一章、前言1.1 概述时钟电路在计算机系统中起着非常重要的作用,是保证系统正常工作的基础。
单片机的电子时钟毕业论文

单片机的电子时钟毕业论文第一章设计任务分析1.1 课题背景单片机自1976年由Intel公司推出MCS-48开始,迄今已有二十多年了。
由于单片机集成度高、功能强、可靠性高、体积小、功耗低、使用方便、价格低廉等一系列优点,目前已经渗入到人们工作和生活的方方面面,单片机的应用领域已从面向工业控制、通讯、交通、智能仪表等迅速发展到家用消费产品、办公自动化、汽车电子、PC机外围以及网络通讯等广大领域。
单片机有两种基本结构:一种是在通用微型计算机中广泛采用的,程序存储器和数据存储器共用一个存储器空间的结构,称为“冯·诺依曼”结构。
另一种是将程序存储器和数据存储器截然分开,分别寻址的结构,称为“哈佛”构,目前的单片机采用此种结构为多。
本文讨论的单片机多功能时钟系统的核心是目前应用极为广泛的51系列单片机,配置了外围设备,构成了一个可编程的计时定时系统,具有体积小,可靠性高,功能多等特点。
不仅能满足所需要求而且还有很多功能可供扩展,有着广泛的应用领域。
1.2 设计任务1.3 课题意义在日常生活和工作中,我们常常用到定时控制,如扩印过程中的曝光定时等。
早期常用的一些时间控制单元都使用模拟电路设计制作的,其定时准确性和重复精度都不是很理想,现在基本上都是基于数字技术的新一代产品,随着单片机性价比的不断提高,新一代产品的应用也越来越广泛。
大则可以构成复杂的工业过程控制系统,完成复杂的控制功能;小则可以用于家电控制,甚至可以用于儿童电子玩具。
它功能强大、体积小、质量轻、灵活好用,配以适当的接口芯片,可以构成各种各样、功能各异的微电子产品。
随着电子技术的飞速发展,家用电器和办公电子设备逐渐增多,不同的设备都有自己的控制器,使用起来很不方便。
这些具有人们所需要的智能化特性的产品减轻了人的劳动,扩大了数字化的范围,为家庭数字化提供了可能。
根据这种实际情况,设计了一个单片机多功能时钟系统,它有基本的时间功能,还有定时功能,既可作为闹铃,也可扩展为定时对家电等电气产品的自动控制,可以避免多种控制器的混淆,利用一个控制器对多路电器进行控制;可增加温度传感器,进行实时温度显示,进一步扩展为利用不同的温度某些电气产品进行自动控制;也可增加湿度传感器,进行实时湿度显示,以便对湿度进行控制,方便人们的生活。
基于51单片机内部定时器的简易闹钟课程设计论文

基于51单片机内部定时器的简易闹钟摘要现代社会电子闹钟已广泛用于各种私人和公众场合,成为我们生活、工作和学习中不可缺少的好帮手,因此研究实用性更强的电子闹钟具有十分重要的意义。
本设计是基于单片机的电子钟设计,不仅具有时分秒的显示功能,还具有双闹铃和倒计时的功能,实用性非常强。
电子钟的计时部分采用AT89S52单片机内部定时器实现,而显示功能是采用液晶模块LCD1602来实现,该电子闹钟可以让使用者通过按键来轻松选择的功能菜单和调节时间,具有非常良好地人机界面。
关键词:电子闹钟;倒计时;AT89S52;液晶LCD1602;按键AbstractIn modern society, the electronic alarm clock has been widely used in various occasions and become indispensable to life.It is a good helper to our work and learning. So,there is very important significance to research more practical electronic alarm clock.This design is based on single chip microcomputer,It has display function of hours,minutes and seconds,dual alarm and countdown.The internal timer of AT89S52 achieve the part of time.The liquid crystal LCD1602 achieve the part of display.The users can use the push-buttons to choice the menu of functions and adjust the time.The man-machine interface is very good.Key words: electronic alarm; countdown; AT89S52; liquid crystal LCD1602; button目录引言 (1)1 设计要求 (2)2 方案论证 (2)2.1 计时方案的选择 (2)2.2 显示方案的选择 (2)2.3 按键功能方案设计 (3)2.4 指示灯和响铃方案设计 (3)3 系统组成 (3)4 硬件设计 (4)4.1 单片机最小系统设计 (4)4.2 显示电路设计 (5)4.3 蜂鸣器电路设计 (5)4.4 按键电路设计 (6)5 软件设计 (6)5.1 走时部分 (6)5.2 闹铃检测部分 (7)5.3 键盘扫描部分 (7)5.4 液晶部分 (8)5.5 流程图 (8)6 仿真设计 (11)7 系统调试及结果 (11)7.1 软件调试 (11)7.2 硬件调试 (12)7.3 调试结果 (13)8 总结 (13)谢辞 (14)参考文献........................................... 错误!未定义书签。
应用单片机设计的电子闹钟的毕业论文

摘要51电子闹钟是集电子技术、数字显示技术为一体的高产品,具有按时闹铃,使用方便等优点。
本论文从51电子闹钟系统的功能,硬件电路设计,软件设计和产品介绍四部分分别论述这一系统。
本系统51电子闹钟硬件部分结构简单、成本低,具有比较好的市场前景。
现代的快节奏生活给人们的精神上带来了很大压力。
如何排解或缓解这些压力已经成为很多人和探索者多年来的一个重要研究项目,电子闹钟减压正是应此而生。
目录第一章绪论 (1)1.1概述 (1)1.1.1 51电子闹钟发展趋势 (1)1.1.2 本课题研究的主要内容 (1)1.251电子闹钟简介 (1)1.2.1 开发的目的和意义 (2)1.2.2 51电子闹钟的优点 (2)1.2. 3 51电子闹钟的特点 (2)第二章系统方案的设计 (3)2.1系统概述 (3)2.1.1系统功能描述 (3)2.1.2系统方案的确定 (3)2.1.3系统设计思路与步骤 (3)2.2芯片基本工作原理及其应用 (5)2.2.1 AT89S51简介 (5)2.2.2引脚介绍 (5)2.2.3电源 (6)2.2.4存储器 (6)2.2.5应用 (6)2.3LM386简介 (6)2.3.1 LM386介绍 (7)2.3.2 LM386特点..................................... 错误!未定义书签。
第三章系统的设计.. (8)3.1系统硬件设计 (8)3.1.1单片机系统的设计 (8)3.1.2 按键电路的设计 (9)3.1.3复位电路的设计 (10)3.1.4显示电路的设计 (11)3.2系统软件的设计 (12)3.2.1软件设计 (12)3.2.2整个系统软件部分的总体设计 (16)第四章系统的调试和性能分析 (16)4.1系统的调试方法 (16)4.1.1输入按键的调试 (16)4.1.2复位电路的调试 (17)4.1.3显示电路的调试 (17)4.1.4整个系统的联调 (17)第五章结论 (18)参考文献 (19)附录1 原理图 (20)附录2 实物图 (21)附录3 (程序) (22)第一章绪论1.1概述电子闹钟在科学技术高度发展的今天,千家万户都少不了它,所以很多家庭个人都需要有一个电子闹钟,为人们提供报时方便,但普通电子闹钟不够方便实用。
基于单片机实现的模拟时钟单片机论文
模拟时钟单片机论文毕业院校:河南农业职业学院系别:电子信息工程系专业班级:电信09-1姓名:指导老师:摘要时钟,自从它发明的那天起,就成为人类的朋友,但随着时间的推移,科学技术的不断发展,人们对时间计量的精度要求越来越高,应用越来越广。
怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟,随着人类科技文明的发展,人们对于时钟的要求也在不断地提高。
时钟已不仅仅被看成一种用来显示时间的工具,在很多实际应用中它还需要能够实现更多其它的功能。
诸如闹钟功能、日历显示功能、温度测量功能、湿度测量功能、电压测量功能、频率测量功能、过欠压报警功能等。
钟表的数字化给人们的生产生活带来了极大的方便,所有这些也都是以钟表数字化为基础的。
可以说,设计多功能数字时钟的意义已不只在于数字时钟本身,更大的意义在于多功能数字时钟在许多实时控制系统中的应用。
在很多实际应用中,只要对数字时钟的程序和硬件电路加以一定的修改,便可以得到实时控制的实用系统,从而应用到实际工作与生产中去。
因此,研究数字时钟及扩大其应用,有着非常现实的意义。
数字电子钟的设计方法有多种,其中,利用单片机实现的电子钟具有编程灵活,便于电子钟功能的扩充,即可用该电子钟发出各种控制信号,精确度高等特点,同时可以用该电子钟发出各种控制信号。
本设计基于单片机技术原理运用,通过硬件电路的制作以及软件程序的编制,设计制作出一个多功能数字时钟系统。
主要介绍用单片机内部的定时/计数器来实现电子时钟的方法,本设计由单片机80C51芯片和LED数码管为核心,辅以必要的电路,构成了一个单片机电子时钟。
它的计时周期为24小时,显满刻度为“23时59分59秒”,另外具有校时功能等特点。
关键词:电子钟,单片机,汇编,LED数码管目录目录 (2)第一章引言 (3)、本课题的研究意义 (3)本论文的目的以及主要内容 (3)第二章单片机的选型及介绍 (5)单片机的概念及发展历史 (5)单片机的发展趋势 (6)单片机的选型 (6)第三章80C51单片机的结构 (7)单片机的结构 (7)、时钟电路与时序 (14)第四章系统的硬件实现 (15)、复位电路与时钟电路的介绍 (15)、按键电路的介绍 (16)、LED数码管的简介 (17)第五章系统的软件实现方法 (19)、单片机程序语言的分类以及介绍 (19)电子时钟程序流程框图 (20)5.2.1主程序框图 (20)、数字钟程序分析 (24)、数字钟电路图 (27)第六章性能测试与分析 (29)第七章结束语 (30)致谢 (31)参考文献 (32)数字时钟制作原件清单 (33)第一章引言、本课题的研究意义1.1.1、数字时钟的当前应用数字钟是采用数字电路实现对.时,分,秒.数字显示的计时装置,广泛用于个人家庭,车站, 码头办公室等公共场所,成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。
(完整)基于51单片机电子时钟设计
(完整)基于51单片机电子时钟设计编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)基于51单片机电子时钟设计)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)基于51单片机电子时钟设计的全部内容。
基于51单片机的电子时钟设计摘要本电子时钟以STC89C52单片机作为主控芯片,采用DS12C887时钟芯片,使用1602液晶作为显示输出.该时钟走时精确,具有闹钟设置,以及可同时显示时间、日期等多种功能。
本文将详细介绍该电子时钟涉及到的一些基本原理,从硬件和软件两方面进行分析.【关键词】STC89C52单片机 DS12C887时钟芯片 1602液晶蜂鸣器目录一、绪论 (4)1.1 电子时钟功能 (4)1.2设计方案 (4)二、硬件设计 (4)2。
151单片机部分设计 (4)2.2 USB供电电路设计 (5)2.3 串行通信电路设计 (6)2.4 DS12C887时钟芯片电路的设计 (6)2。
5 1602LCD液晶屏显示电路设计 (7)2。
6蜂鸣器电路设计 (8)2。
7按键调整电路设计 (8)三、软件设计 (9)3.1系统程序流程图设计 (9)3。
2程序设计 (11)四、心得体会 (22)参考文献 (23)一、绪论1。
1电子时钟功能(1)在1602液晶上显示年、月、日、星期、时、分、秒,并且按秒实时更新显示。
(2)具有闹铃设定即到时报警功能,报警响起时按任意键可取消报警。
(3)能够使用实验板上的按键随时调节各个参数,四个有效键分别为功能选择键、数值增大键、数值减小键和闹钟查看键。
(4)每次有键按下时,蜂鸣器都以短“滴”声报警.(5)利用DS12C887自身掉电可继续走时的特性,该时钟可实现断电时间不停、再次上电时时间仍准确显示在液晶上的功能。
单片机电子时钟毕业论文设计
单片机电子时钟毕业论文设计编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(单片机电子时钟毕业论文设计)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为单片机电子时钟毕业论文设计的全部内容。
单片机电子时钟的设计摘要单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。
单片机体积小、重量轻、抗干扰能力强、环境要求不高、价格低廉、可靠性高、灵活性好、开发较为容易。
由于具有上述优点,在我国,单片机已广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电一体化设备等各个方面,而51单片机是各单片机中最为典型和最有代表性的一种。
这次毕业设计通过对它的学习、应用,以AT89S51芯片为核心,辅以必要的电路,设计了一个简易的电子时钟,它由4.5V直流电源供电,通过数码管能够准确显示时间,调整时间,从而到达学习、设计、开发软、硬件的能力。
关键词:单片机 AT89S摘要 (II)Abstract ............................................. 错误!未定义书签。
第一章前言 0第二章方案论证与比较 02.1数字时钟方案 02。
2数码管显示方案 (1)第三章系统设计 (2)3。
1总体设计 (2)3.1。
1系统说明 (2)3.1。
2系统框图 (2)3。
2模块设计 (2)3.2.1电源部分 (2)3。
2.2复位电路 (3)3.2.3程序下载接口 (3)3。
2.4位选部分 (4)3。
2.5数码管的连接电路 (4)3。
2。
6控制部分 (5)第四章原理图与PCB图 (6)第五章软件设计 (7)5。
基于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、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电子设计竞赛论文 题 目:51时钟及数字温度计 作 者:李斯 李高坤 汪厚峄 指导老师:竞赛委员会全体指导老师 二○一一年四月 51时钟及数字温度计 1 摘 要 51时钟是以STC89C52为基础开发的一款时钟。可应用于生活工作等多个方面,结构简单,使用方便。 51时钟是根据STC89C52内部定时器定时的原理制成的,在定时器工作模式1的环境下,给定时器装入初值,溢出后中断,计时一秒。在通过单片机内部程序处理,将时间显示到数码管上,从而构成一个时钟。同时,通过键盘可以对时间初值进行设置,并对时钟进行控制,从而实现了时钟的可控。 本次51时钟的设计实现了显示,键盘和STC89C52组成的外围数据处理,对键盘输入的数据进行再处理和分析,并将结果显示在数码管上,并可以通过键盘对前端的探测进度进行设置。 随着现代信息技术的飞速发展和传统工业改造的逐步实现.能够独立工作的温度检测和显示系统应用于诸多领域。传统的温度检测以热敏电阻为温度敏感元件。热敏电阻的成本低,但需后续信号处理电路,而且可靠性相对较差,测温准确度低,检测系统也有一定的误差。与传统的温度计相比,这里设计的数字温度计具有读数方便,测温范围广,测温精确,数字显示,适用范围宽等特点。选用STC89C52型单片机作为主控制器件,DSl8B20作为测温传感器通过4位共阳极LED数码管串口传送数据,实现温度显示。通过DSl8B20直接读取被测温度值,进行数据转换,该器件的物理化学性能稳定,线性度较好,在0℃~100℃最大线性偏差小于0.1℃。该器件可直接向单片机传输数字信号,便于单片机处理及控制。另外,该温度计还能直接采用测温器件测量温度,从而简化数据传输与处理过程。
关键字: 时钟; 单片机; 温度传感器; 数字温度计; 51时钟及数字温度计 2 Abstract 51 clock is based STC89C52 the development of a clock. Can be applied to life work, etc, the structure is simple and easy to use. 51 STC89C52 internal clock is based on the principle of the timer timing made the timer working mode 1 environment, give timer interruption, spilling into initial after a second, timing. In processed by microcontroller internal to the digital time display, will that make a tube clock. Meanwhile, through the keyboard can on time of initial values Settings, and control, so as to realize the clock of clocks controllable. The design of the 51 clock to display, keyboard and STC89C52 composition peripheral data processing, the keyboard input data processing and analysis again, and the result showed that in the digital tube, and may through the keyboard on the front of detection progress Settings. With the rapid development of modern information technology and traditional industrial transformation gradually realize. Able to work independently temperature detection and display system applied to many fields. The traditional temperature testing to thermistors for temperature sensitive components. Thermistors cost low, but need to subsequent signal processing circuits are relatively poor, and reliability, low temperature measurement accuracy, detection system also has the certain error. Compared with the traditional thermometer, the digital thermometer design here with convenient, measuring temperature readings range, temperature measurement precision, the digital 51时钟及数字温度计 3 display characteristics, wide application scope. Choose STC89C52 type microcontroller as the main control devices, DSl8B20 as temperature sensor through four altogether anode LED digital tube serial transmit data, realize temperature display. Tested by DSl8B20 directly read data transfer, temperature, chemical and physical properties of this device is stable, linear degrees in 0 ℃ ~ 100, less than 0.1 ℃ maximum linear deviations ℃. This device can transmit digital signals directly to the microcontroller, facilitate microcontroller treatment and control. In addition, the thermometer also directly using temperature measuring device measuring temperature, thus simplifying the data transmission and processing.
Key word: clock; SCM; Temperature sensors; Digital thermometer; 51时钟及数字温度计
4 目录 1 方案设计 .......................................................................................................................................... 4 1.1 理论分析及芯片采用依据 ....................................................................................................... 4 1.2 总体设计方案 ............................................................................................................................. 4 1.2.1 中央处理单元 ..................................................................................................... 5 1.2.2 电源电路部分 ..................................................................................................... 5 1.2.3 温度计部分 ......................................................................................................... 5 1.2.4 显示部分 ............................................................................................................. 6 1.2.5 4*4 键盘部分 ..................................................................................................... 6
2 硬件设计 ............................................................................................................................................ 7 2.1 单片机 ......................................................................................................................................... 7 2.2 数码管 ......................................................................................................................................... 7 2.3 键盘 ............................................................................................................................................. 8