基于51单片机的电子万年历毕业论文设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

I原创性声明本人呈交的毕业论文,是在导师的指导下,独立进行研究工作所取得的成果,所有数据、图片资料真实可靠。尽我所知,除文中已经注明引用的内容外,本毕业论文的研究成果不包含他人享有著作权的内容。对本论文所涉及的研究工作做出贡献的其他个人和集体,均已在文中以明确的方式标明。本毕业论文的知识产权归属于培养单位。本人签名:日期:摘要随着社会的发展,信息量的不断提升以前对信息交换的要求提高,电子万年历的发展以及投入市场变得非常有必要。本设计是基于51单片机并模拟日常所用的日历,而51系列单片机是各单片机中最为典型和最有代表性的一种。通过本次设计,学习和巩固了单片机指令编程的相关知识,熟悉单片机各部件的组成及其功能。本设计将制作一种基于单片机控制的带实时温度显示、具有定时功能的电子万年历。传统的电子日历大都体积大,功耗大,显示不准确等特点。为了缩小体积,减小功耗,使其变得小巧灵敏,本设计加入了时钟芯片DS1302,可对时间进行准确记时,同时可设置定时时间,实现定时功能。另外本设计具有显示实时温度的功能。传统的温度传感器系统大都采用放大、调理、A/D转换,转换后的数字信号送入计算机处理,处理电路复杂、可靠性相对较差,占用计算机的资源比较多。本设计将采用DS18B20一线制数字温度传感器,可将温度信号直接转换成数字信号送给微处理器,电路简单,成本低,实现了时间温度同时显示的效果。最后,温度和时间都将通过12864液晶显示器进行显示。测试表明系统达到了设计要求的各项功能,各部分工作正常。关键词:时钟温度检测单片机温度IIABSTRACTWiththedevelopmentofthesociety,theamountofinformationisimprovingtherequirementsoftheinformationexchange.thedevelopmentoftheelectroniccalendarandtheinvestmentmarketbecomeverynecessary.Thisdesignisbasedon51single-chipmicrocomputerandsimulationusedinthedailycalendar,and51seriesmicrocontrolleristheMCUinthemosttypicalandmostrepresentativeone.Throughthisdesign,learningandconsolidatethesinglechipmicrocomputerinstructionprogrammingknowledge,befamiliarwithcompositionandfunctionofthemicrocontrollerparts.Thisdesigncreatesanelectroniccalendarwithreal-timetemperaturedisplayandtimingfunctionbasedonsinglechipcontrol.Mostoftraditionalcalendarsarecharacterizedbylargesize,highpowerconsumptionandinaccuratedisplay.Inordertoreducevolumeandpowerconsumptionandmakecalendarsbecomesmallandexquisite,thedesignaddsaclockchipDS1302,whichcanaccuratelyrecordthetimeandsetaregulartimetoachievetimingfunction.Inaddition,thisdesigndisplaysreal-timetemperaturefunction.Traditionaltemperaturesensorsystemismostlyamplified,recuperatedandA/Dconverted.Theconverteddigitalsignalisinputthecomputertobeprocessed,buttheprocessingcircuitiscomplicatedwithrelativelypoorreliabilityandoccupiesmoreresourcesofthecomputer.ThisdesignusestheDS18B20first-linesystemdigitaltemperaturesensortodirectlyconvertthetemperaturesignalintodigitalsignalandsenditthemicroprocessor,whosecircuitissimpleandlowcost,achievingthedisplayedeffectoftimeandtemperaturesimultaneously.Finally,thetemperatureandtimewillbedisplayedthroughthe12864liquidcrystaldisplay.Thetestindicatesthatthesystemhasreachedvariousfunctionsofthedesignrequirementsandeachpartoperatessmoothly.Keywords:clocktemperature-detectionSCMtemperatureIII目录1绪论........................................................12系统基本方案选择和论证......................................12.1单片机芯片的选择方案和论证............................................12.2显示模块的选择方案和论证..............................................12.3时钟芯片的选择方案和论证..............................................22.4温度传感器的选择方案和论证............................................32.5电路设计最终方案确定..................................................43系统硬件电路设计.............................................13.1系统功能模块划分......................................................13.2各单元模块功能分析及模块电路设计......................................23.2.1时钟模块............................................................23.2.2温度模块............................................................23.2.3显示模块............................................................53.2.4独立键盘模块........................................................53.2.5蜂鸣器模块..........................................................63.2.6单片机模块..........................................................73.2.7温度信息的采集......................................................83.3电路原理图的绘制和电路的焊接..........................................13.3.1原理图绘制软件PROTEL...............................................13.3.2PCB制作.............................................................13.3.3元器件的焊接........................................................34系统软件设计.................................................14.1万年历软件系统的流程图................................................14.3温度的读取............................................................5下面是温度读取的子程序:..................................................64.4键盘模块..............................................................64.5蜂鸣器模块............................................................6结束语.........................................................1致谢.......................................................1参考文献.......................................................1附录...........................................................111绪论二十一世纪是数字化技术高速发展的时代,而单片机在数字化高速发的时代扮演着极为重要的角色。随着单片机技术在社会生活中的应用越来越广泛,对单片机的应用和开发也是现代电子工程技术员必须掌握的一门技术。而且随着人们生活水平的提高和生活节奏的加快,对时间的要求越来越高,精准数字计时的消费需求也越来越多。电子万年历的开发与研究在信息化时代的今天则是当务之急,因为它应用在学校、机关、企业等众多的公共场合,可以说遍及人们生活的每个角落。目前市场上各式各样的电子时钟数不胜数,但大多数只是针对时间显示,功能单一不能满足人们日常生活需求。本次设计的万年历功能多样,显示直观,读取方便,价格也更加低廉,符合电子仪器仪表的未来发展趋势,具有广阔的市场前景。所以数字万年历无论从实用的角度和培养能力的角度都很有价值。电子万年历显示功能,包括公历年、月、日,时间、温度、星期、农历等等;附带功能有:定时闹铃、以及按钮是否可以正常调动。本文提出了一种基于AT89S52单片机的万年历设计方案,采用LCD显示。本方案以AT89S52单片机作为主控核心,与时钟芯片DS1302、温度芯片DS18B20、人体红外感应模块、闹钟模块、按键、LCD显示等模块组成硬件系统。在硬件系统中设有7个独立按键和一个LCD显示器,能显示丰富的信息,根据使用者的需要可以随时对时间进行校准、时间、温度显示等,综上所述此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。随着电子技术的迅速发展,特别是随大规模集成电路出现,给人类生活带来了根本性的

1 / 49
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功