本科生毕业设计(论文)论文题目:基于单片机的温度电子钟显示系统姓名:邓华龙学号:09022237班级:090222年级:2009级专业:测控技术与仪器学院:核工程与地球物理学院指导教师:谢军(副教授)完成时间:2013年5月25日作者声明本人以信誉郑重声明:所呈交的学位毕业设计(论文),是本人在指导教师指导下由本人独立撰写完成的,没有剽窃、抄袭、造假等违反道德、学术规范和其他侵权行为。文中引用他人的文献、数据、图件、资料均已明确标注出,不包含他人成果及为获得东华理工大学或其他教育机构的学位或证书而使用过的材料。对本设计(论文)的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本毕业设计(论文)引起的法律结果完全由本人承担。本毕业设计(论文)成果归东华理工大学所有。特此声明。毕业设计(论文)作者(签字):签字日期:年月日本人声明:该学位论文是本人指导学生完成的研究成果,已经审阅过论文的全部内容,并能够保证题目、关键词、摘要部分中英文内容的一致性和准确性。学位论文指导教师签名:年月日基于单片机的温度电子钟显示系统邓华龙TemperatureelectronicclockdisplaysystembasedonmicrocomputerDeng,Hualong2013年5月25日I摘要当今社会人们因为工作需,时间安排越来愈紧凑,人们的生活节奏越来越快,人们对时间的关注度更强。在人们日常生活以及各类社会活动中,时间占有重要地位,时间与人们的生活密切相关。所以在很早时候人们就用各种方法来计时,电子钟就是一种比较好的计时方法。电子钟功能单一,只能显示时间,因此人们就发明了温度电子钟。相对于传统的电子钟,它不仅能更准确的显示时间,而且还具有显示星期和温度的功能。具有电路简单易懂、读取方便、显示清晰直观,功能实用多样,价格便宜等诸多优点,符合电子仪器仪表的发展趋势,能过很好的适应市场环境。该温度电子钟主要采用AT89S51单片机作为主控核心,由DS1302时钟芯片提供时钟、DS18B20温度传感是用来采集当前温度、然后通过单片机的处理后把信号传送给LCD1602液晶进行显示器显示。AT89S51单片机工作时耗能少,可选用5V电压供电;时钟芯片DS1302可以准确地进行计时,而且DS1302的误差小,使用寿命比较长;数字显示是用LCD1602液晶显示器来显示的,可以同时显示精确到秒的时间和温度等信息。此外,该温度电子钟还可以随时对时间进行校准、高低温报警、闹铃等几种功能。时钟芯片DS1302获取时钟的信号传送给单片机,对信号进行处理后可以显示时间;温度传感器DS18B20是用来采集温度信号,并把送该信号传输给单片机进行处理;然后,单片机再把处理后的时间数据和温度数据送液晶显示器1602显示;键盘是用来功能切换和调整时间的。关键词:AT89S51单片机;DS1302时钟芯片;DS18B20温度传感;LCD1602液晶显示器。IIAbstractIntoday'ssociety,peopleincreasinglyfastpaceoflife,people'sattentionmoretime.Inpeople'sdailylifeandavarietyofsocialactivities,timeplaysanimportantrole,timeandpeople'slivesarecloselyrelated.Soataveryearlytimespeoplewillusevariousmethodstotime,untilnowevolvedintoabell.Thetemperatureelectronicclocktoprovideaconvenient,itcandisplaytime,weekandtemperature,hasasimplecircuittounderstand,easytoread,intuitivedisplay,cheap,versatileandmanyotheradvantages,inlinewiththedevelopmenttrendofelectronicinstrumentationcantoowelladaptedtothemarketenvironment.ThetemperatureelectronicclockusedmainlyasamasterAT89S51microcontrollercore,clockedbytheclockchipDS1302,DS18B20temperaturesensorcapturethecurrenttemperature,LCD1602LCDdisplay.AT89S51microcontroller,itislowpowerconsumption,optional5Vsupplyvoltage;clockchipDS1302canaccuratelyyear,month,day,hour,minute,secondschronographandotherfunctions,andtheDS1302errorissmall,relativelylongservicelife;digitaldisplayisusedtodisplayLCD1602LCDthatcandisplayhours,minutes,seconds,year,month,day,weekandtemperatureinformation.Inaddition,thetemperatureelectronicclockalsohasatimecalibration,highandlowtemperaturealarm,alarmandothertypesoffunctions.DS1302clockchipmicrocontrollerthroughGetclockmodels,thesignalprocessingcandisplaytime;temperaturesensorDS18B20isusedtocollecttemperaturesignalandsendthesignaltothemicrocontrollerforprocessing;Then,themicrocontrollerthenprocessedtimedataandLCDdisplaytemperaturedatasent1602;keypadisusedtoswitchthefunctionandadjustthetime.Keywords:AT89S51microcontroller;DS1302clockchip;DS18B20temperaturesensor;LCD1602monitor.III目录绪论........................................................................................................................11.1系统开发背景及现状...............................................................................11.2系统开发的目的.......................................................................................12基础方案及论证..................................................................................................22.1功能要求..................................................................................................22.2设计方案和选择的论证..........................................................................22.2.1单片机的选择..................................................................................22.2.2时钟芯片选择的方案和论证..........................................................22.2.3键盘方式的选择和论证..................................................................22.2.4显示模块的方案选择和论证..........................................................32.2.5温度传感器选择的方案和论证......................................................32.3电路方案...................................................................................................33.硬件电路设计.....................................................................................................43.1原理框图..................................................................................................43.2单片机AT89S51.....................................................................................53.2.1AT89S51单片机的介绍..................................................................53.2.2单片机主控模块原理图..................................................................63.3DS1302芯片............................................................................................73.3.1DS1302芯片....................................................................................73.2.2DS1302的性能特性........................................................................73.3.3DS1302操作原理............................................................................83.3.4DS1302时钟电路模块..................................................................113.4LCD1602液晶显示...............................................................................113.4.1介绍LC