基于单片机带温度显示的电子万年历设计设计

基于单片机带温度显示的电子万年历设计设计

ID:28822820

大小:1.23 MB

页数:77页

时间:2018-12-14

基于单片机带温度显示的电子万年历设计设计_第1页
基于单片机带温度显示的电子万年历设计设计_第2页
基于单片机带温度显示的电子万年历设计设计_第3页
基于单片机带温度显示的电子万年历设计设计_第4页
基于单片机带温度显示的电子万年历设计设计_第5页
资源描述:

《基于单片机带温度显示的电子万年历设计设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、湖北工业大学商贸学院毕业设计毕业设计基于单片机带温度显示的电子万年历设计V湖北工业大学商贸学院毕业设计摘要单片机应用技术飞速发展,纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC卡、电子宠物等,这些都离不开单片机。单片机是集CPU,RAM,ROM,定时,计数和多种接口于一体的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。本设计着重要描述的就是基于AT89S52的单

2、片机的电子万年历。本文首先描述系统硬件工作原理,随后说明了本系统所应用的各硬件接口技术(既芯片驱动程序)和各个接口模块的功能及工作过程。本设计的主导思想是软硬件相结合来进行各功能模块的编写。电子万年历以硬件C语言为主体进行软件设计,增加了程序的可读性和可移植性。系统通过LCD液晶输出显示数据,可以显示当前时间、公农历日期、星期、温度,并附有以峰鸣器为提示的闹铃功能。关键词:单片机电子万年历公农历接口模块C语言V湖北工业大学商贸学院毕业设计AbstractMCUrapiddevelopmentofappliedt

3、echnology,wenowliveLookingatthevariousfields,fromthemissile'snavigationdevices,tothevariousinstrumentsontheaircraftcontrol,computernetworkcommunicationsanddatatransmission,industrialautomationtotheprocessofreal-timecontrolanddataProcessing,andweliveintheexte

4、nsiveuseofthesmartICcards,electronicpets,theseareinseparablefromtheSCM.SCMissetCPU,RAM,ROM,timing,countingononeinterfaceandavarietyofmicrocontrollers.Itssmallsize,lowcost,featurestrong,smartwidelyusedinindustryandindustrialautomation.Thisdesignisgoingtodescr

5、ibingthecalendarbasedonAT89S52.Systemhardwareofmainbodyisdescribedfirst,Followthefunction,principleofworkandhardwareinterface(thatmeansthechip’sdrives)areintroduced.Thedesign‘smainideasisthatcomposessoftandhardwaretoachievethedesign.Thecalendarisdesignedwith

6、hardwareClanguageastheRealizationtool,whichincreasedprocedurereadabilityandtransplanting.ThesystemshowstheoutputbyLCD1602,whichcandemonstratethecurrenttime,thelunarcalendardate,theweek,thetemperatureandthesystem,canalterpeoplewithasmallsounder.Keywords:MCUEl

7、ectroniccalendarLunarcalendarInterfacemoduleCLanguage.V湖北工业大学商贸学院毕业设计目录摘要IABSTRACTII目录III引言11系统方案设计21.1单片机芯片的选择方案21.2显示模块选择方案31.3时钟芯片的选择方案31.4温度传感器的选择方案41.5电路设计最终方案42系统设计说明52.1硬件模块图52.2系统原理52.3系统的软件流程图63系统单元模块设计73.1主控模块(AT89S52模块)73.2DS1302时钟模块93.2.1DS1302简介

8、93.2.2DS1302结构与工作原理103.2.3控制命令字节与寄存器113.2.4DS1302电路设计图163.3公历与农历、星期转换模块163.3.1概述163.3.2基本原理173.3.3程序流程图183.4DS18B20温度模块203.4.1概述203.4.2DS18B20的工作原理203.4.3DS18B20与单片机的接口设计253.4.4DS18B20程序设计方案263.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。