您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于单片机的电子时钟设计-毕业论文
I本科毕业论文TH714TheDesignofElectronicClockBasedonMCU分类号学号密级10722公开题目(中、英文)基于单片机的电子时钟设计作者姓名指导教师学科门类提交论文日期专业名称学校代码成绩评定电气工程及其自动化郝海燕工科二〇一三年五月I摘要单片机是一种数字集成电路芯片,是指集成在一块芯片上的微型计算机。一个比较完整的单片机应该包括微处理器(CPU)、存储器(RAM和ROM)、并行输入/输出接口(I/O接口)电路、可编程全双工串行口、定时/计数器、中断系统以及复位电路。由于它具有小巧灵活,成本低,可靠性好,控制功能强,易扩展等一系列优点,所以被越来越广泛地应用于各个领域。而51系列的单片机就是最为典型和具有代表性的一种单片机。本设计是基于单片机的简单电子时钟的设计,系统主要以单片机AT89C51为核心,结合按键模块来显示相应的时间,并可以对时、分、秒进行单独校对,使其达到标准时间。本次设计以软件控制硬件以及软硬件结合为指导思想,充分发挥单片机功能。同时,该系统的诸多优点使其具有很强的实用性,由于该系统实现的功能简单,因此具有很好的可扩展性。关键词:AT89C51;电子时钟;按键控制IIAbstractThatthemicrocontrollerisintegratedonasinglechipmicrocomputerisadigitalintegratedcircuitchip.Shouldbeamorecompleteincludesingle-chipmicroprocessor(CPU),memory(RAMandROM),parallelinput/outputinterface(I/Ointerface)circuit,aprogrammablefull-duplexserialport,timer/counter,interruptsystem,andresetcircuit.Becauseofitscompactandflexible,lowcost,reliability,andcontrolfunctions,easytoexpandaseriesofadvantages,itismoreandmorewidelyusedinvariousfields.The51seriesisthemosttypicalandrepresentativeofasingle-chipmicrocontroller.Theprojectisthedesignofsimpleelectronicclockbasedonmicrocontroller.ItisasthecoreofAT89C51microcontroller,withkeymoduletodisplayrelativetimeandmakehour,minutes,secondsseparateproofreadingtomakeituptostandardtime.Thedesigncontrolhardwareandsoftwarecombinationofhardwareandsoftwareastheguidingideology,givefullplaytothemicrocontrollerfeatures.Meanwhile,thesystemhassomanyadvantagesthatithasastrongpracticability,becauseofitssimplefunction,andthereforeithasgoodscalability.Keywords:AT89C51;Electronicclock;KeycontrolIII目录1.引言.............................................................11.1单片机的发展历程............................................11.2设计任务....................................................11.3设计意义....................................................12.电子时钟的设计原理................................................22.1电子时钟的特点..............................................22.2电子时钟的应用..............................................22.3电子钟的工作原理............................................22.4电子时钟的设计流程..........................................33.设计方案..........................................................33.1硬件电路的设计方案..........................................33.2硬件电路的原理图............................................43.3硬件电路说明................................................53.3.1主控制模块.............................................53.3.2按键模块...............................................73.3.3复位电路...............................................83.3.4振荡电路...............................................83.3.5发声模块...............................................93.3.6时间显示模块...........................................94.控制系统的软件设计...............................................114.1KEIL集成开发环境的应用与操作..............................114.1.1KEIL集成开发环境简介.................................114.1.2KEIL集成开发环境的基本仿真流程.......................114.2Proteus软件简介...........................................124.3程序流程图.................................................124.4仿真结果...................................................134.5仿真结果分析...............................................135.总结.............................................................13参考文献...........................................................15附录I程序.........................................................16附录II实物........................................................26谢辞.............................................................27咸阳师范学院2013届本科毕业毕业论文(设计)11.引言1.1单片机的发展历程单片机是计算机技术、大规模集成电路技术和控制技术的综合产物。经过30多年的发展历程,单片机应用已广泛深入人们生活中的方方面面。根据Motorola公司的统计,1990年,平均每辆汽车使用12个单片机,而到了2000年就增加到35个。所以可以毫不夸张的说,任何设备和产品的自动化、数字化和智能化都离不开单片机。现在,凡是电脑控制的设备和产品,必有单片机嵌入在其中。这一切表明,单片机已经成为人们生活中必不可少的助手。单片机有两种基本结构:一种是在通用计算机中广泛应用的,程序和数据存储器共用一个存储器空间的结构,称为VonNeumann结构。另一种是将程序存储器和数据存储器分开,分别寻址的结构,称为Harvard结构,目前的单片机多采用这种结构[1]。本文设计的单片机电子时钟系统的核心是当前应用很广泛的51系列单片机,配置了外围设备,构成了一个简单的计时系统,它具有体积小,可靠性比较高的特点,不仅能满足要求而且还可以扩展很多功能,在实际生活中应用很广泛。1.2设计任务本设计采用AT89C51单片机对电子时钟进行开发,通过Proteus软件来实现电子时钟系统的设计与仿真,并应用LED显示相应的时间。1.3设计意义在日常生活和工作中,我们常常用到定时控制。早期常用的一些时间控制单元都是使用模拟电路设计而成的,它的定时准确性和重复精度都不很理想,而现在基本上都是一些基于数字技术的新型产品,随着单片机性本身价比的不断提高,新型产品的应用也越来越广泛。有的可以运用于大工业里的过程控制系统,具有强大的控制功能;有的可以运用于智能家居控制,甚至可以用于小孩的电子玩具中。它功能强大、体积小、质量轻、灵活好用,给它连接各种不同的控制芯片,就可以实现各种不同的功能[2]。根据这些情况,设计了一个单片机电子时钟系统,它有基本的时间显示功能,还有定时功能,可扩展多种功能用来方便人们的生活。基于单片机的电子时钟设计22.电子时钟的设计原理2.1电子时钟的特点随着电子工业的发展,电子产品日新月异。钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的功能。诸如数字钟、万年历、电子表、定时自动报警、定时启闭电路、通断动力设备,甚至各种定时电气的自动启用、通信、网络等众多领域,所有这些都是以钟表数字化为基础的。由于其功能的不断增加,使用方便性不断提高,很多产品已经成为人类日常生活中不可或缺的助手。现在许多高精度的计时工具都使用了石英晶体振荡器,由于电子钟,电子表,石英表都采用了石英技术,因此工作时精度高,稳定性能好,用起来方便,不需要经常调试,数字电子时钟用集成电路计时时,译码代替机械式传动,用LED显示代替指针显示进而显示时间,减小了计时误差,这种表具有时,分,秒显示的功能,还可以进行时和分的校对,片选的灵活性好[3]。2.2电子时钟的应用电子时钟除了在城市的主要营业场所、车站、码头等公共场所使用,还可以改装在摩托车和汽车上,LCD显示,带蓝色背光,白天在太阳光下也能非常清楚的看到显示时间,关钥匙可以关闭蓝色背光,时间还能显示也不会清零,因LCD的显示耗电量很省的,所以工作时也不用担心耗电问题。在行路上,如果司机看时间可能会很麻烦甚至影响其他人的生命安危。现在车上改装了一个蓝色的液晶电子钟,不管白天还是黑夜,随时可以看时间,非常方便[4]。2.3电子钟的工作原理本设计的电子时钟是由AT89C51,八段数码管等构成,采用晶振电路作为驱动电路,由计时程序和循环程序产生的一秒定时,达到时分秒的计时,六十秒为一分钟,六十分钟为一小时,满二十四小时为一天。电路中的四个控制键拥有多种不同的功能,按下又松开,可以实现校对时间以及定时的功能,还
本文标题:基于单片机的电子时钟设计-毕业论文
链接地址:https://www.777doc.com/doc-1982160 .html