毕业设计—基于单片机的12864时钟显示

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

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

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

资源描述

学士学位毕业论文(设计)题目:基于单片机的12864时钟显示摘要电子时钟是一种非常广泛日常计时工具,给人们的带来了很大的方便,在社会上越来越流行。它可以对年、月、日、星期、时、分、秒进行计时,采用直观的数字显示,可以同时显示年月日时分秒等信息,还有时间校准等功能。该电子时钟主要采用STC89C52单片机作为主控核心,用DS1302时钟芯片作为时钟、液晶12864显示屏显示。STC89C52单片机是由深圳宏晶科技公司推出的,功耗小,电压可选用4~6V电压供电;DS1302时钟芯片是美国DALLAS公司推出的具有细电流充电功能的低功耗实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小;数字显示是采用的12864液晶显示屏来显示,可以同时显示年、月、日、星期、时、分、秒等信息。此外,该电子时钟还具有时间校准等功能。关键词:STC89C51单片机,DS1302时钟芯片,液晶12864AbstractElectronicclockisaveryextensivedailytimingtool,tothepeoplehasbroughtgreatconvenience,moreandmorepopularinthecommunity.Itcanbetheyear,month,date,day,hour,minute,secondforatime,usingintuitivedigitaldisplay,candisplayinformationsuchasyear,month,day,hour,andtimealignmentfunctions.TheelectronicclockisusedmainlyasamasterSTC89C52microcontrollercore,withtheDS1302clockchipasaclock,LCDdisplay12864.STC89C52SCMisaShenzhenHongCrystalTechnologyhasintroduced,powerconsumption,voltagecanbeselected4~6Vvoltagepowersupply;DS1302clockchipisAmericanDALLAScompanylaunchedwithafinecurrentcharginglow-powerreal-timeclockchip,itcanyear,month,date,day,hour,minute,secondforatime,alsohasaleapyearcompensationandotherfunctions,DS1302andlonglife,smallerror;12864LCDdigitaldisplayisusedtodisplaythatcandisplayyear,month,date,day,hour,minute,secondandsoon.Inaddition,theelectronicclockalsohasatimecalibrationfunction.KeyWords:STC89C51microcontroller,DS1302clockchip,LCD12864目录1绪论..............................................................31.1时钟发展史....................................................31.2目前的研究现状................................................41.3研究目的及意义................................................42总体方案设计.....................................................52.1方案的选择....................................................52.1.1设计要求.................................................52.1.2方案的选择...............................................52.2总体方案组成框图..............................................63系统硬件设计......................................................63.1主芯片模块...................................................63.1.1中断系统....................................................83.1.2常用寄存器..................................................83.2晶振和复位电路...............................................103.2.1晶振电路.................................................103.2.2复位电路.................................................113.3DS1302时钟芯片电路.........................................113.3.1DS1302引脚图...........................................113.3.2DS1302寄存器...........................................123.3.3DS1302外围电路.........................................133.4LCD12864显示模块............................................133.4.1LCD12864引脚功能........................................133.4.2LCD12864指令说明........................................143.4.3LCD12864电路接线........................................153.5红外遥控模块.................................................164系统软件设计....................................................174.1主程序设计..................................................174.2LCD12864驱动程序............................................194.3DS1302驱动程序..............................................214.4红外遥控程序.................................................245调试结果.......................................................255.1正常显示日期时间画面.........................................265.2进入调整时间日期画面.........................................265.3图片显示画面.................................................266总结.............................................................27致谢..............................................................28参考文献..........................................................29附录一............................................................31附录二............................................................321绪论1.1时钟发展史很早以前,人类主要是利用天文现象和流动物质的连续运动来计时。例如,日晷是利用日影的方位计时,阴雨天和夜里没法使用且测量误差较大;漏壶和沙漏是利用水流和沙流的流量计时,虽然晚上可以使用,但是水容易结冰,误差还是大。后来人们发明了机械钟,以机械振动系统为时间基准,实现对时间的计量,误差达到一天一分钟左右。而如今的数字钟用数字电路实现时、分、秒,精度较高,一天的误差不到一秒。目前精度最高的时钟要属原子钟,其每天的误差小于一亿分之一秒。随着人们生活水平的提高和生活节奏的加快,对时间的要求越来越高,精准数字计时的消费需求也是越来越多。二十一世纪的今天,最具代表性的计时产品就是电子万年历,它是近代世界钟表业界的第三次革命。第一次是摆和摆轮游丝的发明,相对稳定的机械振荡频率源使钟表的走时差从分级缩小到秒级,代表性的产品就是带有摆或摆轮游丝的机械钟或表。第二次革命是石英晶体振荡器的应用,发明了走时精度更高的石英电子钟表,使钟表的走时和月差从分级缩小到秒级。第三次革命就是单片机数码计时技术的应用(电子万年历),使计时产品的走时日差从分级缩小到1/600万秒,从原有传统指针计时的方式发展为人们日常更为熟悉的夜光数字显示方式,直观明了,并增加了全自动日期、星期、温度以及其他日常附属信息的显示功能,它更符合消费者的生活需求!因此,电子万年历的出现带来了钟表计时业界跨跃性的进步。1.2目前的研究现状我国生产的电子万年历有很多种,总体上来说以研究多功能电子万年历为主,使万年历除了原有的显示时间,日期等基本功能外,还具有闹铃,报警等功能。商家生产的电子万年历更从质量,价格,实用上考虑,不断的改进电子万年历的设计,使其更加的具有市场。在国内,电子钟因LCD数字显示效用直接有效,所以大多运用在城市的主要营业场所,以及车站、码头等公共场所。在对公共场所的电子钟设定的时候,使用者还可根据周边的气候、温度等对LCD屏进行设置。同时,因为LCD的显示耗电量很省,所以能够保持持续的工作效果。1.3研究目的及意义电子钟亦称数字显示钟,是一种用数字电路技术实现时、分、秒计时的装置,与机械时钟相比,直观性为其主要显著特点,且因非机械驱动,具有更长的使用寿命,相较石英钟的石英机芯驱动,更具准确性。电子钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及车站、码头、剧院、办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大地方便。相对于其他时钟类型,它的特点可归结为“两强一弱”:比机械钟强在观时显著,比石英钟强在走时准确,但是它的弱点为显示较为单调。钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、定时开关烘箱、通断动力设备甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有着非常现实的意义。除了采用集成化的时钟芯片外,还有采用MC

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

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

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

×
保存成功