首页

> 期刊投稿知识库

首页 期刊投稿知识库 问题

电子时钟毕业设计论文开题报告

发布时间:

电子时钟毕业设计论文开题报告

这个可以不?

是请教开题报告怎么写吗? 还是要别人帮你设计?开题报告的话,就多搜索下网络,你的要点已经很详细的列出来了。设计的话,还是自己多动动手,看看别人是怎么做的,电子钟网上应该一抓一大把。

提供一个: 可以实现年、月、日、时、分、秒、温度显示,可以音乐报时,定时闹钟,含有继电器可以实现定时控制等。因图片传不上来,可点击一下地址查看。

随着人们自身素质提升,报告的用途越来越大,我们在写报告的时候要注意逻辑的合理性。那么报告应该怎么写才合适呢?以下是我为大家整理的电子信息工程毕业论文开题报告,希望能够帮助到大家。

毕业设计的内容和意义

毕业设计内容:

1.熟悉单片机系统设计方法,独立完成电路和程序设计。

2.用PROTEUS进行系统调试和仿真。

3.设计、制作并调试硬件系统。

4.完成相关软件文档资料。

毕业设计应完成的技术文件:

1.3000字以上毕业设计开题报告,2000字以上英文参考文献的中文译文。

2.毕业设计论文(15000字以上)。

3.提供设计原理图和相应程序。

毕业设计意义:

随着时代的发展,现代化建设步伐不断加快,对道路照明及道路亮化工程需求也更大,而能源的供需矛盾也越来越突出,节电节能、绿色照明的要求越来越迫切,越来越高。现在再采用那些传统的手控、钟控照明系统的方法已不能满足要求。如何充分利用高科技手段解决上述矛盾也就成为当前照明控制领域一个新的和紧要的课题。路灯照明是日常生活中必不可少的公共设施。路灯照明耗电量约占总耗电量的15%,全国各地无不面对电力紧张带来的各种问题。面对供电紧张形势,路灯巡查对于国家来讲是一项需要耗费大量人力的工作,各种临时应急节电措施被广泛采用:夜晚间隔关灯、调整路灯开关的时间、在用电紧张的日子里关闭景观照明等等,当用电高峰过后,这些措施可能就被束之高阁,明年的用电高峰来临,一切又会重新开始。这样的节电措施,在缓解用电紧张的同时,却带来资源的浪费和对人们日常生活的负面影响。缓解用电紧张的最佳和有效的办法是对用电实施智能化管理,减少浪费,使我们的每一度电都能物尽其用!启用先进路灯监控系统,可以对路灯实施统一启闭,对夜间照明系统和路灯的实时监控和管理,确保高效稳定,全天候运行,控制不必要的“全夜灯照明”,有效节约电能消耗。对于学校公共照明系统来说,采用智能化的管理系统是实现能源节约、减少资源浪费、满足人们生活要求、显示现代化校园的科学解决方案。

目前已有一小部分校园参考了公路路灯的节能措施,到了后半夜将电灯亮度调低,或采取等间隔亮灯的方式来节约用电,但是这样一个方法却带来路灯过亮或过暗的问题:

1.控制落后

开关灯方式落后:当前路灯控制,还停留在手动、光控、钟控方式。受季节、天气和人为因素影响,自动化管理水平低,经常该亮时不亮,该灭时不灭,极易造成极大的能源浪费,增加了财政负担。

2.操控不便

调节操控能力不足,无法远程修改开关灯时间,不能根据实际情况(天气突变,重大事件,节日)及时校时和修改开关灯时间。

3.灯况不明

不具备路灯状况监测,现有的照明设施管理工作主要采用人工巡查模式,不仅工作量大,还浪费人力、物力、财力。故障依据主要来源于巡视人员上报和市民投诉缺乏主动性、及时性和可靠性,不能实时、准确、全面地监控全城的路灯运行状况缺乏有效的故障预警机制。

4.不能很好的应用在前半夜

因为其前半夜6个小时以上全部采取正常亮度,这样就会出现在没有行人、车辆经过校园道路时的电力资源浪费这一现象,而除了晚上6点-9点人车流高峰期以外其余时间人车流量确实相对较少,所以我们认为校园照明有更大的节能潜力。

针对以上现有节能情况分析,我们设计了一种高效率的智能节能路灯,路灯控制器内应同时设有光控和时控模块,该模块先服从光度控制,再服从时间控制,能满足达到一定光度开关路灯和达到特定时间开关路灯的要求。同时,我们认为路灯应改进为为红外感测路灯。针对校园人、车流量的高低峰时段对路灯分为节能状态和标准状态。在人车流量的高峰期如清晨上班时间和傍晚18点—21点,路灯要保持持续标准亮度,而在深夜路灯将转为节能状态,通过红外感测,只在有人、车通过时才变亮。使用红外感测,与声控相比,感应精度更高,避免了一些噪音而使灯无效闪烁。将所有的路灯连接到单片机上,单片机和计算机通信,用计算机控制路灯工作状态。可设定自动控制方式和人工控制方式。自动控制方式可根据地太阳活动规律,并结合实际情况控制路灯的工作方式。当夜幕降临,或光线已经较暗时,虽然未达到设定时间,也能自动开启。交通高峰期,应达到持续满额亮度;高峰期后,进入红外感应,实现智能和节能的控制。人工控制方式可随时设定开关时间、路灯开启比例或单独控制路灯的开与关。另外通过路灯的工作状态可对路灯损坏实现实时报警,并可显示具体的位置,提醒维修人员及时维修,中心控制器带有时钟芯片,该时钟芯片带有EEPROM,可以保持单片机工作参数,即使通信发生错误,路灯也能按照最后的程序进行工作。

文献综述

一、设计方案

本设计选用STC89C52单片机作为系统的核心部件,实现系统的控制和处理的功能。各模块所包含的功能如下:(1)红外模块:夜晚进行检测是否有行人。(2)显示模块12864:显示相应的时间和日期信息。(3)时钟模块:手动切换时间,自己设定开灯时间。(4)光敏电阻传感器模块:用于检测周围环境光强度,若光强低于标准值则开启路灯。

二、硬件电路设计

1.主控制器STC89C52

STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有8K在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8位CPU和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

STC89C52具有以下标准功能:8k字节Flash,512字节RAM,32位I/O口线,看门狗定时器,内置4KBEEPROM,MAX810复位电路,3个16位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构),全双工串行口。另外STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高运作频率35MHz,6T/12T可选。

2.红外模块

本设计采用HC-SR501红外模块,它是基于红外线技术的'自动控制模块,采用德国原装进口LHI778探头设计,灵敏度高,可靠性强,超低电压工作模式,广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。该模块用于检测夜晚是否有行人路过,因此产生高地电平,并通过软件的方法来处理电平信号。

3.光敏电阻传感器模块

本设计采用3线制光敏电阻传感器模块,是一款灵敏型光敏电阻传感器,用比较器输出,信号干净,波形好,驱动能力强,超过15mA。同时配有可调电位器可调节检测光线亮度,用于检测周围环境光强度,若光强低于标准值则开启路灯。

4.显示模块

本设计采用液晶显示器12864显示时间和日期。液晶显示屏的第一行显示年月日,第二行显示的实时时钟,硬件电路中的12864的数据端口接到单片机P1口,数码管的4,5,6管脚分别与单片机的P3.0-P3.2相连,通过单片机的信息处理,从而在液晶显示屏上显示各段信息。

四、软件设计

主程序主要设计各个部分子程序的调用,子程序有时钟程序和显示子程序两部分。程序初始化后,红外模块子程序判断有没有行人,输出一个信号,经软件处理。12864液晶显示子程序主要通过接收主程序发出的信号,将其设置输入为模式子函数形成,并初始化LCD子函数,显示日期子函数,显示时间子函数。

五、仿真实现

该系统的软件仿真采用Proteus软件,当系统开机时,系统进入初始化界面,液晶显示第一行为时间信息,第二行为日期信息,当白天的时候,打开光强和红外判断,同时成立才开启路灯。设定按钮可手动改变时间信息。

参考文献:

1.胡汉才.单片机原理及其接口技术[M].北京:清华大学出版社.2001.7

2.周润景等.Proteus在MCS-51&ARM7系统中的应用[M].北京:电子工业出版社.2006.10

3.侯玉宝等.基于Proteus的51系列单片机设计与仿真[M].北京:电子工业出版社.2008.8

4.张靖武等.单片机系统的PROTEUS设计与仿真[M].北京:电子工业出版社.2007.4

5.楼然苗等.单片机课程设计指导[M].北京:北京航空航天大学出版社.2007.7

6.周向红等.51系列单片机应用与实践教程[M].北京:北京航空航天大学出版社.2008.5

7.李林功.单片机原理与应用—基于实例驱动和Proteus仿真[M].北京:科学出版社.2010.5

8.薛钧义,张彦斌.MCS-系列单片微机计算机及其应用[M].西安:西安交通大学出版社.1997

9.何利民.单片机应用系统设计.[M]北京航空航天大学出版社.1995

研究内容

红外模块的使用

单片机读取时钟芯片

用液晶显示相关数据

绘出逻辑图

研究计划

第一周——第二周:下毕业设计任务书,明确设计要求。查阅、搜集毕业设计相关资料。着手翻译相关英文资料,并熟悉PROTEUS软件和单片机的相关开发知识。

第三周——第四周:对查阅的文献资料归纳综述撰写开题报告。完成毕业设计需求分析,确定系统框图。

第五周——第六周:方案论证,设计硬件电路。分析设计的电路,提出软件设计思路;毕业设计初期检查。

第七周——第八周:在PROTEUS中实现软、硬件设计与调试。分析调试中的问题,改进并重新调试达到技术要求。

第九周——第十周:软、硬件电路进行整体测试,修改并完善程序;毕业设计中期检查。

第十一周——第十二周:设计并制作印制电路板;完成硬件的安装和调试。完成整个系统的软件、硬件的调试。

第十三周——第十四周:研究工作总结,撰写毕业论文。

第十五周——第十六周:论文修改及评阅,论文答辩。

特色与创新

路灯控制器内应同时设有光控和时控模块,该模块先服从光度控制,再服从时间控制,能满足达到一定光度开关路灯和达到特定时间开关路灯的要求。同时,路灯为红外感测路灯。针对校园人、车流量的高低峰时段对路灯分为节能状态和标准状态。在人车流量的高峰期如清晨上班时间和傍晚18点—23点,路灯要保持持续标准亮度,而在深夜路灯将转为节能状态,通过红外感测,只在有人、车通过时才变亮。

优秀电子时钟设计毕业论文

电子钟相关毕业设计 ·数字电子钟的电路设计 (字数:9242,页数:22 )·数字电子钟的设计与制作 (字数:8017,页数:22 )·数字钟的设计 (字数:6208,页数:21 )·基于8051单片机的数字钟 (字数:21638,页数:50)·基于单片机的电子时钟控制系统 (字数:7935,页数:42 )·数字电路数字钟设计 (字数:4846,页数:21 )·电子闹钟设计 (字数:4094,页数:19 )·定时闹钟设计 (字数:5714,页数:24 )·智能定时闹钟设计 (字数:3826,页数:18 )·下棋定时钟设计 (字数:5290,页数:24 )·多功能数字钟设计与制作 (字数:13129,页数:34)·基于单片机的电子钟设计 (字数:7710,页数:24 )·基于单片机的数字电子钟设计 (字数:10301,页数:42)·基于Labview的虚拟数字钟设计 (字数:17457,页数:32)·电子日历钟 (字数:10677,页数:33)·数字钟的设计与制作 (字数:4922,页数:23 )·单片机数字钟设计 (字数:15355,页数:47)·基于单片机的数字钟设计 (字数:12541,页数:27)·单片机定时闹钟设计 (字数:8450,页数:24 )·万年历可编程电子钟控电铃 (字数:14371.页数:41)·数字定时闹钟设计 (字数:7770,页数:28 )·基于EDA技术的数字电子钟设计 (字数:12247,页数:32)·多功能时钟打点系统设计 (字数:8353,页数:31 )·智能音乐闹钟设计 (字数:10002,页数:37)·基于AT89S51单片机的数字电子钟设计 (字数:14560,页数:39)

电子商务网站设计论文开题报告

论文开题报告基本要素

各部分撰写内容

论文标题应该简洁,且能让读者对论文所研究的主题一目了然。

摘要是对论文提纲的总结,通常不超过1或2页,摘要包含以下内容:

目录应该列出所有带有页码的标题和副标题, 副标题应缩进。

这部分应该从宏观的角度来解释研究背景,缩小研究问题的范围,适当列出相关的参考文献。

这一部分不只是你已经阅读过的相关文献的总结摘要,而是必须对其进行批判性评论,并能够将这些文献与你提出的研究联系起来。

这部分应该告诉读者你想在研究中发现什么。在这部分明确地陈述你的研究问题和假设。在大多数情况下,主要研究问题应该足够广泛,而次要研究问题和假设则更具体,每个问题都应该侧重于研究的某个方面。

论文开题报告包括:研究背景研究目的研究意义国内外的研究进展论文结构进度安排参考文献等这些方面

一、毕业设计(论文)选题的目的和意义。[ ⑴课题名称;⑵有关的研究方向的历史、现状和发展情况分析;⑶前人在本选题研究领域中的工作成果简述](一)课题名称(二)研究方向的历史、现状和发展情况分析(或选题的背景及意义)(三)前人的研究成果(最好能总结性阐述,比如文献几和文献几得出出什么结论)二、设计或研究主要内容和重点,预期达到的目标及拟解决的主要问题和技术关键,有何创新之处。(此部分为重点阐述内容)(一)研究内容及重点(二)预期目标(三)创新点(四)论文框架(是你的目录)三、研究方案:[ ⑴技术方案(有关方法、技术路线、技术措施);⑵实施方案所需的条件(技术条件、试验条件等)](一)技术方案1、研究方法(比如文献调研,调查问卷,数据挖掘等)2、技术路线(画出你的研究思路)(二)技术条件(比如你使用了python挖掘,spss分析)四、主要参考文献目录五、毕业设计(论文)工作进度计划。 (以上是我们电子商务开题报告的要求,你可以自己看着增删,我刚开题答辩完)

我们眼下的社会,报告的使用成为日常生活的常态,不同种类的报告具有不同的用途。写起报告来就毫无头绪?以下是我整理的电子商务专业毕业论文开题报告,仅供参考,欢迎大家阅读。

一、本课题研究的背景及目的和意义

(一)研究背景

我们已经进入一个移动智能终端为代表的智能新时代,互联网、智能手机、公交移动电话、移动终端等设备的出现,使其传播主体无限增多、传播内容海量化、自主化,这种新技术环境也为新传播和营销模式的产生提供基础,这就是O2O传播营销模式的产生于发展。O2O作为电子商务新兴的发展模式,在中国掀起的热潮,将线下线上很好的结合在一起大大的丰富了人们的生活,大大改善了人人的休闲娱乐的方式,更加高效便捷的满足了人们的需求。

本文将对国内发展较为成功的餐饮、零售、医疗、旅游、家装、租赁等进行定性研究,重点讨论O2O模式的网站在实际营销中的作用。由于中国O2O电子商务模式的企业是最近几年才发展起来的,有关于O2O电子商务模式的企业的理论及文献都较少,所以难免造成一定的片面性。但是,O2O电子商务模式的企业是现今社会的热点现象,极大地影响了人们的生活,具有很大的研究价值。据最新调查显示,去年国内电商虽然低迷,但电子商务整体的交易规模依然达到了7万亿元人民币,比前年同比增长了46%.而在这高速增长的背后,电子商务也呈现出了比较明显的3个趋势。其中,O2O在中间扮演了举足轻重的角色。首先,电子商务逐步由分散化向品牌化、专业化、综合化演变。电子商务由原先的C2C、B2B到B2C再到目前的O2O的演变过程。而各大电商也由初期的淘宝网、阿里巴巴发展到目前的天猫商城、京东商城等专业的B2C商城,并借助移动互联网的发展,加速了线下融合,促进了O2O电子商务模式的发展。其次,平台型电子商务发力,垂直型电商开始向O2O演变。目前,像天猫商城这种以佣金服务费为主要收入的平台型电商凭借其良好的平台基础及用户口碑迅速的扩张其规模,传统的垂直型电商越来越受到平台型电商的挤压,发展空间受到极大的限制。因此,垂直型电商在横向扩张受限的情况下更多的开始依托O2O向纵向发展,通过提供高品质、特有的服务挖掘线下的商机和潜力。最后,线上和线下融合(O2O)共同发展是电子商务未来的发展趋势。

(二)研究目的

O2O(OnlinetoOffline)是指把线上的消费者带到现实的商店中去--在线支付线下的商品和服务,再到线下去享受服务。人们在线消费的比例远远不足线下消费,这是因为大部分都在本地消费了,人们会把钱花在咖啡店、酒吧、健身房、餐厅、加油站、水电工、干洗店和发廊。因为这些物品或是服务是传统电子商务无法实现的,必须到现在的实体中去消费,本课题主要的研究目的就是:使O2O电子商务模式的盈利去效力于普通电子商务中90%的空缺,给企业带来一定的价值参考和借鉴意义,最终效果是改变我们的消费形式,改变生活形态,更方便的满足日常所需。

(三)研究意义

企业利用O2O电子商务模式,把线下和线上两者结合起来,有利于线上的商品的实体感受,同时增加线下商品的销售渠道,线上线下互赢互利,共同为商家带来盈利;研究的目的是有利于商家在今后的商业中健康的发展,引导企业在O2O电子商务模式下实现多方面的盈利。

二、本课题所涉及的问题在国内研究现状及分析

(一)国内研究现状

中国电子商务研究中心讯分析师陈寿送说O2O一方面不是说只是线上和线下交换能力,其实代表的是电子商务另外一个表达方式和另外一个品类不同。我们传统电子商务卖的是实物,但我们O2O要卖的就是服务,我们传统的餐饮,我们的娱乐,这些东西都会是我们研究O2O里面很重要一篇;同时大众点评CEO张涛认为:互联网的本质是带给人们更加便利及快捷的服务,目前有四大基本形态:门户及搜索等信息平台解决人与信息的关系,SNS等社交平台解决人与人的关系,电子商务平台解决人与商品的关系,而本地生活消费平台即O2O解决人与服务的关系。

(二)国外研究现状

在国外,Groupon掀起了团购热潮,炒红了O2O的概念。另外,Yelp、FourSquare、Google、苹果也都非常重视本地服务。Yelp以餐馆评论起家,天然适合做线上线下的结合;FourSquare更是诞生于移动互联网时代,而且几次改版都围绕本地生活信息推荐,早已不再是游戏一样的签到。可以说Yelp和FourSquare存在直接竞争关系,而其竞争核心就是本地生活消费平台。

三、对课题提出的任务要求及实现目标的可行性分析

(一)任务要求:

1、提出问题:虽然目前O2O电子商务模式的企业的发展正如火如荼,但O2O电子商务模式的企业的发展前景却并不明朗,在今后的发展中,O2O电子商务模式的企业是否能够实现盈利,能否减少O2O电子商务模式的企业的诸多隐患,实现企业在竞争中多渠道营销与盈利,都是O2O电子商务模式的企业在今后发展过程中需要克服的问题。

2、分析问题:通过对O2O电子商务模式的企业价值及模式的分析,利用所学电子商务理论的知识,结合他们在网站上的实际运作的.模式从不同方面进行探讨,为问题的解答提供新的视角。

3、提出解决方案:运用所学知识分析O2O电子商务模式的企业的营销策略、运营模式。

4、让更多的传统(非电子商务型)企业和传统电子商务型企业看到这篇文章后,有感而发、响应现在O2O电子商务模式的发展趋势。

(二)可行性分析:

在对O2O电子商务模式的企业在实际竞争中的作用的'分析中,具备以下几点可行性:

1、理论基础:首先,通过对电子商务课程的深入学习,对O2O电子商务模式的企业运作现状及发展进行研究分析。其次,还具有能够有效收集所需的各种资料和信息进行分析的能力。

2、资料状况:通过亲身体验收集相关资料和数据,可以保证资料来源的真实性;同时通过查阅书本、图书馆文献资料和期刊,上网收集各种资料,确保资料的完备。最好是亲身体验一次他们的商品和服务。

3、使用设备:计算机、相关文献资料等。

四、本课题重点研究的问题及解决思路

(一)本课题重点研究的问题:

1、引言

1.1研究背景

1.2研究目的和意义

1.3国内外研究现状综述

2、研究相关理论概述

2.1O2O电子商务模式的概述

2.2O2O电子商务模式的特点

2.3O2O电子商务模式的营销方式

2.4O2O电子商务模式的营销价值

3、我国O2O电子商务模式的企业发展现状与存在的问题

3.1我国O2O电子商务模式的企业在现状

3.2O2O电子商务模式的企业的用户现状

3.3O2O电子商务模式的企业对社会影响力的分析

3.4O2O电子商务模式的企业在发展中存在的问题

3.5O2O电子商务模式的企业在今后发展中的对策

4、研究O2O电子商务模式的企业的策略和方法

4.1O2O电子商务模式的营销理论

4.2O2O电子商务模式所用到的策略

4.3O2O电子商务模式营销的四大雷区

4.4企业在展开电子商务营销的步骤

5、O2O电子商务模式的企业的成功案例分析

5.1搜房网在O2O电子商务模式中营销的案例

5.2携程网在O2O电子商务模式中营销的案例

5.3赶集网、58同城网在O2O电子商务模式中成功的案例

5.4大众点评网在O2O电子商务模式中的成功案例

5.5拉手网在O2O电子商务模式中成功案

结束语:

致谢:

参考文献:

附录

(二)本课题重点研究问题的解决思路:

1、搜集和整理有关O2O电子商务模式的企业及网络营销的文献和资料2、通过自身体验了解关于O2O电子商务模式的企业营销价值及营销策略3、概括、分析O2O电子商务模式的企业在品牌营销中的作用

五、完成本课题所必需的工作条件(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)及解决办法

(一)必需的工作条件

1、期刊报纸及互联网相关书籍

2、计算机及互联网的支持:电子图书馆的期刊数据库及相关专业网站

3、导师的意见与帮助

(二)解决的办法

经验总结法、个案法、比较研究法、文献资料法等。着重以个案法为主,然后符之文献资料法,并且通过和外国的技术比较,找出优劣势,提出自己的看法。

六、完成本课题的工作方案及进度计划:

完成本文的工作方案:

进度计划:

20xx年7月20xx9月2日,学生及假期准备开题报告相关资料。

20xx年9月3日-10月19日,学生在教师的指导下,进行资料的查阅、收集,开题报告准备阶段,撰写开题报告。

20xx年10月22日-10月26日,开题报告的审定,由指导教师根据开题报告的

内容确定是否开题,教研室及指导教师负责。

20xx年10月29日-20xx年12月14,毕业论文的撰写第一阶段,完成一稿。

20xx年12月17日-20xx年1月25日,毕业论文的撰写第二阶段,完成二稿。

20xx年1月28日-20xx年3月29日,毕业论文的撰写第三阶段,完成三稿。

20xx年4月1日-20xx年4月13日,毕业论文一次答辩,毕业答辩成绩的汇总。

20xx年4月15日-20xx年5月11日,毕业论文二次答辩,毕业答辩成绩的汇总。

七、主要参考文献

[1]王雪梅.O2O的价值突破[J].IT经理世界,20xx

[2]孙建昆.线上线下:另一种O2O的思考[J].互联网周刊,20xx.

[3]原磊.国外商业模式理论研究评介[J].外国经济与管理,20xx.

[4]吕文龙.团购抛砖引玉O2O[J].互联网周刊,20xx.10

[5]阿呆.O2O移动发展的未来[J].通讯世界,20xx(5):58-59

[6]高巍.O2O看上去很美[J].程序天下事,20xx.8

数字时钟论文开题报告

到我的Q空间看看吧

.发一份给你看看,让你参考.

//我这里有一个定时的闹钟,你把蜂鸣器的中断改为LED就行了,可以通过P2^0--P2^3实现秒表的显示和以及调时调分和调节闹钟以及闹钟的开关,有问题可以给我留言QQ834589429

#include     //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义

code unsigned char tab[]=

{0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

//共阴数码管 0-9

sbit  A1=P2^0;

sbit  A2=P2^1;

sbit  A3=P2^2;

sbit  A4=P2^3;

sbit beep=P1^4;

unsigned char Shiwan;

unsigned char Wanwei;

unsigned char Qianwei;

unsigned char Baiwei;

unsigned char Shiwei;//定义十位

unsigned char Gewei,Naoling1,Naoling2,Naoling3,Naoling4; //定义个位

static unsigned char hour=12,minute=30,second=0,count=0;

static unsigned char alarmhour=12,alarmminute=29,i=0,j=0,k;

/******************************************************************/

/*                    延时函数                                    */

/******************************************************************/

void delay(unsigned int cnt)

{

while(--cnt);

}

void xianshi(void)

{

Gewei=tab[second%10]; //个位显示处理

Shiwei=tab[second/10];//十位显示值处理

if(second%2==0)

{

Baiwei=tab[minute%10];

Qianwei=tab[minute/10];// 千位

}

else

{

Baiwei=(tab[minute%10]|0x80);//百位显示处理:加点的字码

Qianwei=(tab[minute/10]|0x80);

}

if(second%2!=0)

{

Wanwei=tab[hour%10];

Shiwan=tab[hour/10];

}

else

{

Wanwei=(tab[hour%10]|0x80);

Shiwan=(tab[hour/10]|0x80);

}

Naoling1=~tab[alarmhour%10];

Naoling2=~tab[alarmhour/10];

Naoling3=~tab[alarmminute%10];

Naoling4=~tab[alarmminute/10];

}

void timer0() interrupt 3 using 1

{

TH1=0x3c; //中断设置初始化

TL1=0xb0;

if(alarmhour==hour&&alarmminute==minute&&j==1)

{

beep=0;

}

}

/******************************************************************/

/*                    定时器中断函数                              */

/******************************************************************/

void timer1() interrupt 1 using 0

{

TH0=0xd8;             //重新赋值

TL0=0xf0;

count++;

xianshi();

if (count==99)      //100x10ms=1S,大致延时时间

{

count=0;

second++;       //秒加1

if(second==60)

minute++;

{

if(second==60)

second=0;

{

if(minute==60)

hour++;

{

if(minute==60)

minute=0;

{

if(hour==24)

hour=0;

}

}

}

}

}

}

/******************************************************************/

/*                    主函数                                      */

/******************************************************************/

void  main()

{

TMOD |=0x01;//定时器设置 10ms in 12M crystal,工作在模式1,16位定时

TH0=0xd8;

TL0=0xf0;

IE= 0x82;  //打开中断

TR0=1;     //打开定时开关

xianshi();

EA=1;ET0=1;TMOD |=0x21;TR0=1; //开中断总开关,计数器0允许中断,设置中断模式,启动计数器0

ET1=1;TR1=1;

while(1)

{

{

if(!A3)

{

delay(10000);

if(!A3)

{

i++;if(i==7)i=0;

xianshi();

}

}

}

{

if(!A4)

{

delay(10000);

if(!A4)

{

i--;if(i==255)i=6;

xianshi();

}

}

}

switch(i)

{

case 0:     //正常显示控制

{

P1=0x1e;      //片选个位

P0=~Baiwei; //显示个位

delay(300);   //短暂延时

P1=0x1d;       //片选十位

P0=~Qianwei;//显示十位

delay(300);   //短暂延时

P1=0x1b;      //片选百位

P0=~Wanwei;   //显示百位

delay(300);   //短暂延时

P1=0x17;     //片选千位

P0=~Shiwan;  //显示千位

delay(300);   //短暂延时

P1=0x1f;

P0=0xff;

delay(300);

} ;break;

case 1:    //调分控制

{

if(second%2!=0)

{

P1=0x1e;      //片选个位

P0=~Baiwei; //显示个位

delay(300);   //短暂延时

P1=0x1d;       //片选十位

P0=~Qianwei;//显示十位

delay(300);   //短暂延时

P1=0x1f;

P0=0xff;

delay(300);

}

else

delay(300);

delay(300);

{

if(!A1)

{

delay(10000);//消抖

if(!A1)

{

minute++;if(minute==61)minute=0;

xianshi();

}

}//按键处理

}

{

if(!A2)

{

delay(10000);//消抖

if(!A2)

{

minute--;if(minute==255)minute=59;

xianshi();

}

}

}

};break;

case 2:      //调时控制

{

if(second%2==0)

{

P1=0x1b;      //片选百位

P0=~Wanwei;   //显示百位

delay(300);   //短暂延时

P1=0x17;     //片选千位

P0=~Shiwan;  //显示千位

delay(300);   //短暂延时

P1=0x1f;

P0=0xff;

delay(300);

}

else

delay(300);

delay(300);

{

if(!A1)

{

delay(10000);//消抖

if(!A1)

{

hour++;if(hour==24)hour=0;

xianshi();

}

}//按键处理

}

{

if(!A2)

{

delay(10000);//消抖

if(!A2)

{

hour--;if(hour==255)hour=23;

xianshi();

}

}

}

};break;

case 3: //秒显示控制

{

P1=0x1e;      //片选个位

P0=~Gewei; //显示个位

delay(300);   //短暂延时

P1=0x1d;       //片选十位

P0=~Shiwei;//显示十位

delay(300);   //短暂延时

P1=0x1f;

P0=0xff;

delay(300);

delay(300);

delay(300);

};break;

case 4://闹钟控制

{

if((!A1)||(!A2))

{

delay(10000);

if((!A1)||(!A2))j++;

if(j==2)

j=0;

}

switch (j)

{

case 0:{

P1=0x1e;      //片选个位

P0=~0x71; //显示个位

delay(300);   //短暂延时

P1=0x1d;       //片选十位

P0=~0x71;//显示十位

delay(300);   //短暂延时

P1=0x1b;      //片选百位

P0=~0x3f;   //显示百位

delay(300);   //短暂延时

P1=0x17;     //片选千位

P0=~0x40;  //显示千位

delay(300);   //短暂延时

delay(300);

};break;

case 1:{

P1=0x1e;      //片选个位

P0=~0x37; //显示个位

delay(300);   //短暂延时

P1=0x1d;       //片选十位

P0=~0x3f;//显示十位

delay(300);   //短暂延时

P1=0x1b;      //片选百位

P0=0xff;   //显示百位

delay(300);   //短暂延时

P1=0x17;     //片选千位

P0=~0x40;  //显示千位

delay(300);   //短暂延时

delay(300);

}

}

};break;

case 5://闹铃分钟调整

{

{

P1=0x1e;

P0=Naoling3;

delay(300);

P1=0x1d;

P0=Naoling4;

delay(300);

P1=0x1f;

P0=0xff;

delay(300);

delay(300);

delay(300);

}

{

if(!A1)

{

delay(10000);//消抖

if(!A1)

{

alarmminute++;if(alarmminute==61)alarmminute=0;

}

}//按键处理

}

{

if(!A2)

{

delay(10000);//消抖

if(!A2)

{

alarmminute--;if(alarmminute==255)alarmminute=59;

}

}

}

};break;

case 6://闹铃小时调整

{

{

P1=0x1b;

P0=Naoling1;

delay(300);

P1=0x17;

P0=Naoling2;

delay(300);

P1=0x1f;

P0=0xff;

delay(300);

delay(300);

delay(300);

}

{

if(!A1)

{

delay(10000);//消抖

if(!A1)

{

alarmhour++;if(alarmhour==24)alarmhour=0;

}

}//按键处理

}

{

if(!A2)

{

delay(10000);//消抖

if(!A2)

{

alarmhour--;if(alarmhour==255)alarmhour=23;

}

}

};break;

default :break;

}

}

}

}

相关资料:多功能数字钟设计 一 简介时钟, 自从它发明的那天起,就成为人类的朋友,但随着时间的推移,人们对它的功能又提出了新的要求,怎样让时钟更好的为人民服务,怎样让我们的老朋友焕发青春呢?这就要求人们不断设计出新型时钟。本方案设计的多功能电子钟除了传统的显示时间功能之外还可以测试温度、电网频率、电压、并提供了过压报警、非接触止闹等功能。其中温度采用AD590温度传感器电路测得,非接触止闹则采用红外控制技术实现。二 方案论证时钟模块方案 方案一 基本门电路搭建 用基本门电路来实现数字钟,电路结构复杂,故障系数大,不易调试。 方案二 单片机编程 用单片机设计电路,由于使用软硬件结合的方式,所以电路结构简单、调试也相对方便。与第一种方案比较优点是非常明显的。我们选择了第二种方案测温模块方案 方案一 热电阻测温 热电阻测量温度,精度和灵敏度都可以,但是它的电阻值与温度的线性关系不好.不便用数字的方法处理。 方案二 热电偶测温 热电偶是温度测量中应用最广泛的一种传感器 .在一般的测量和控制中,常用于中高温的温度检测.在 测量中需要温度的冷端补偿,在数字电子中实现不方便 方案三 AD590加运算放大器 二端式半导体温度传感器 AD590的工作电压要求不高,测温的范围比较宽最重要的是它的输出电流是紧随温度变化的电流源,所以它的线性非常好.我们选择了这种方案。测电压模块方案 方案一 取样测试。用高速的取样电压取样,可得电压的峰值与主频率,并根据其电压大小进行相应的报警操作。此方案功能实现复杂,造价相对较高,不适合一般的家用。方案二 测得电压有效值 测电压的有效值的方法比较简单,可以把一段时间内的电压的整体情况反映出来 ,但不能测出电压的瞬时变化的情况,对电网的突然冲击不能测出.方案三 测得峰值推得有效值。交流电经过整流滤波后得到直流电压大小就是交流电的峰值,分压测出此电压大小,后根据交流电有效值和峰值的关系可推得有效值。这种方案采用的电路简单,实现方便,易于调试,精度较高, 为我们的设计采用。非接触止闹模块方案 方案一 声音止闹声音代替肢体给人带来了很大便利,但是要采用声控装置不得不考虑外界噪声对正常声音信号带来的干扰,而这一点又很难控制,因此虽然声控方便,但在这里不太适用所以割舍。方案二 红外止闹红外控制技术现在已被广泛地应用到各个领域,此技术有其独特的特点,首先操作方便抗干扰性好、探测灵敏度高、工作湿度范围宽设计电路有不太复杂,造价也不高,由于这些特点我们选用了红外遥控来止闹。显示模块方案 方案一 段码显示。段码显示需要专门的驱动,增大了硬件电路,调试不易。而且用段码表示不够直观,因此不采用这种方案 方案二 单片机控制液晶显示。控制部分集成在单片机内软件调试,硬件集成度大,为本方案所采用。综上所述得到以下方块图:三 各模块功能单片机控制显示部分:液晶显示片上显示时间、电压、温度,键盘控制,键盘如下图所示:调节 ↑ 闹铃 ↓ 闹铃键用来设置闹铃,闹铃响时按下闹铃键可用来止闹,平时闹铃键可用来设置闹铃的开关,闹铃关时按下此键闹铃功能将被打开,反之闹铃功能将被关闭。需要调节时间时,按动调节按钮,显示片上需要设置的时间值以闪烁的方式出现,以示区别,表示当前调节内容,再次按动,跳至下个需要设置的时间值,我们可以通过切换选择我们需要调整的时间部分,然后按“上”“下”按钮进行设定。其中时钟部分以二十四或十二小时(AM/PM)制显示。 此外单片机还控制温度和电压的测量,通过测温端和测电压端输出的电压,由相应的函数关系求得被测端的被测参数,然后显示在液晶显示屏上.测温部分原理方块图:温度检测电路的设计,电路图如下:测温元件使用温度传感器AD590。A/D590在0℃时输出的电流I=273 uA,温度T每增加1℃,I增加1u A。输出的电压变化为:Δv=1uA×R2系统要求电压变化范围在0—5伏,可解得R2<62.5K,设计中R2采用了52K的电阻。当温度为-10摄氏度时,要求输出电压尽量接近于0 V,U0=(It-Vcc/R1) ×R2=0由上述公式,得R1约为56k,本设计中取R1=56.33.A/D转换及显示电路的设计。本设计中所采用的单片机内置十位A/D转换器,显示电路也是通过编程单片机控制,控制程序见附录。 电压测量及欠压过压报警电压测试电路如下:交流电经变压器后,经半波整流后分压测得电压。电路图如下: 在变压器的中线上引出15v的交流电压,经过二极管以后相当滤掉了 负向电压。当电压从峰值下降到一定程度时,电容C1开始放电。取R3*C1>60ns,电阻上得到约等于交流电峰值的直流电压,分压后测得输出电压,有电路连接和交流电峰值、有效值的关系,把三极管的基极接到单片机的一个控制口上,控制电容放电,保证每次的采样结果的正确性,也可以防止放电电流对电源的影响。由于我们已经知道现在用的是标准的电源,所以我们可以用电源的有效值计算出电压的最大值用于电压的上下限的报警。我们用计数器接在J2 J3两端,通过每分钟计的的高电平或低电平个数就可以得出电网的频率。非接触止闹:我们用红外控制技术控制闹钟的关闭。发射电路如下图其中38khz方波发生电路由555接成,经74ls08后由三极管驱动两个发光二极管,当按钮按下时,发出控制光线。接收电路如下图所示:当接收到红外信号时,OUT端产生低电平信号,传到控制端,实现止闹功能。单片机控制系统原理图如下: 控制系统主要由单片机应用电路、存储器接口电路、LCD显示接口电路、键盘电路、模拟量输入输出接口电路、供电电路及程序下载和调试接口电路组成。其中单片机应用电路是系统工作的核心,它主要负责控制各个部分协调工作.由于系统构成接口较多,为了更好的组织各个功能部件正常工作,我们选用功能强大的AVR单片机作为主控CPU.它集各种存储器(FLASH,RAM,EEPROM)、模拟器件(A/D转换器,模拟比较器)于一体,同时还集成了各种总线控制器等数字通信器件,是真正的片上系统(SOC).由于本系统涉及各种数字和模拟电子器件的应用,因此使用此单片机作为本系统的主控CPU,使开发速度大大提高。四 系统调试过程与测试结果本实验需要调试的主要有两部分:温度测试部分的调试和电压测试部分的调试温度测试部分实验数据如下 温度T(℃) 理论AD590输出电流(uA) 理论电压值Ut (V) 实际电压值Uo (V) 0 273 0.416 0.640 10 283 0.930 0.790 20 293 1.444 1.568 26.4 299.4 1.795 2.07 27.5 3090.5 1.852 2.10 30 303 1.985 2.35 40 313 2.471 3.130 50 323 2.985 3.312 60 333 3.499 3.845 70 343 4.013 4.378 100 373 5.62 5.98 表中AD590输出理论电流值由AD590本身的性质决定,理论电压输出则由仿真软件仿真计算得到。可以看出,理论电压和实际电压有明显的差别,实际输出电压高于理论算得的电压值,经不断分析测试可作如下总结:由于系统本身工作产生热量,使得AD590所测温度高于环境温度,但可以看出,实际电压值与温度依然呈线性关系变化,于是对测得数据进行一元线性回归处理,用最小二乘法求得此线性关系的斜率和初象,得到输出电压与温度变化之间的函数变化关系如下:T=(100Uo-64)/5.34 在所得式中代入测得数据计算,其误差都不超过1摄氏度,可验证所得式的正确性。将此公式写入单片机控制程序中,就可以根据输入的电压变化得到相应的温度值。电压调试部分:测输入交流电压和输出交流电压的值,调10K电位器,市的交流输入为15是电压在2.5V到3V之间。保持电位器不变化,测得输入输出电压关系,得出相应函数关系。输入电压为十五伏时一边调电位器,一边观察输出电压。接入输出电压的电阻为2.17时输出电压在要求范围。这时测输入电压输出电压值如下表: 输入经变压器后的交流电压Ui’ (v) 输出直流电压Uo (v) 19.7 3.64 16.3 3 15 2.71 11.7 2.12 7.1 1.25 由表中数据可得以下结论:输入和输出约成正比变化,而经变压器后的电流是原电流的3/22,在由上述关系可得Vi=Vo*80.2测试过程中,经变压器后的交流电压和输出的直流电压线性关系符合得很好,上式作为最后的结果被写在程序中.五 结束语这款多功能计数器采用了现在广泛使用用的单片机技术为核心,软硬件结合,使硬件部分大为简化,提高了系统稳定性,并采用大屏幕液晶显示、红外遥控装置和电压报警装置使人机交互简便易行,较为有效地完成了题目的要求。其他相关:仅供参考,请自借鉴希望对您有帮助

带日历电子钟的设计毕业论文

基于51单片机的遥控电子钟的设计 第二十六页Ji Yu 5 1 Dan Pian Ji De Yao Kong Dian Zi Zhong De She Ji更新时间:2011-1-4点击:2作者:佚名【内容摘要】本毕业设计项目根据毕业设计任务书指定和我校高职高专特点的要求,体现毕业生的实践动手能力、创新思维、解决问题的能力和对所学知识的综合运用能力,为学校教学楼设计制作一套遥控电子钟系统,整个系统中的大型数码管、控制电路、遥控发射和接收电路、印刷电路板、编程器以及外壳等自己设计制作,可实现如下功能: 1、 采用数字显示,外形美观、大方,显示醒目、直观。 2、 秒、分钟及小时的显示,计时准确,每年的时间误差小于一分钟。 3、 可显示星期,不得有误差。 4、 可用遥控来对数字钟进行调整,便于使用。市电断电后能继续保持时间的正常运行,来电后恢复显示。 标签收藏:51单片机 遥控电子钟 设计 遥控 电子钟 单片机 该文章转自《论文帮 - 应用基础频道》

电子钟相关毕业设计 ·数字电子钟的电路设计 (字数:9242,页数:22 )·数字电子钟的设计与制作 (字数:8017,页数:22 )·数字钟的设计 (字数:6208,页数:21 )·基于8051单片机的数字钟 (字数:21638,页数:50)·基于单片机的电子时钟控制系统 (字数:7935,页数:42 )·数字电路数字钟设计 (字数:4846,页数:21 )·电子闹钟设计 (字数:4094,页数:19 )·定时闹钟设计 (字数:5714,页数:24 )·智能定时闹钟设计 (字数:3826,页数:18 )·下棋定时钟设计 (字数:5290,页数:24 )·多功能数字钟设计与制作 (字数:13129,页数:34)·基于单片机的电子钟设计 (字数:7710,页数:24 )·基于单片机的数字电子钟设计 (字数:10301,页数:42)·基于Labview的虚拟数字钟设计 (字数:17457,页数:32)·电子日历钟 (字数:10677,页数:33)·数字钟的设计与制作 (字数:4922,页数:23 )·单片机数字钟设计 (字数:15355,页数:47)·基于单片机的数字钟设计 (字数:12541,页数:27)·单片机定时闹钟设计 (字数:8450,页数:24 )·万年历可编程电子钟控电铃 (字数:14371.页数:41)·数字定时闹钟设计 (字数:7770,页数:28 )·基于EDA技术的数字电子钟设计 (字数:12247,页数:32)·多功能时钟打点系统设计 (字数:8353,页数:31 )·智能音乐闹钟设计 (字数:10002,页数:37)·基于AT89S51单片机的数字电子钟设计 (字数:14560,页数:39)

俺可以代做,一切给你做完:980100952

相关百科

热门百科

首页
发表服务