资源描述:
《毕业设计(论文)-基于protues的单片机多功能电子万年历的仿真设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、本科毕业设计基于PROTUES的单片机多功能电子万年历的仿真设计SimulationanddesignofmultifunctionelectroniccalendarbasedonthePROTUSEofsinglechipmicrocomputer学院:电子工程学院专业班级:电子信息工程电子092班学生姓名:学号:指导教师:2013年6月毕业设计(论文)中文摘要摘要:电子万年历在我们平时生活中的使用非常广泛,给人们的生活带来诸多便利,在各种场所随处可见。它可以采用直观的数字显示出日期及温度等信息,同时他还有计时以及时间校准等功能。该电子万年历主要的核心部件是AT89C51单片机,采用数字温
2、度传感器DS18B20用来测量温度、时钟芯片采用DS1302芯片、共阴数码管来显示。AT89C51单片机是由艾特梅尔公司设计出的,基本无损耗;DS1302时钟芯片是美国达拉斯公司推出的时钟芯片,具有修复闰年漏掉的日子等多种功能,他它还可以对年、月、日、星期、时、分、秒进行计时,并且具有使用误差小,寿命长等优点;DS18B20温度芯片是一种测量精度高的传感器,连接这种特征的传感器只需要一个导线用来数据传输。本设计的显示装备选用的是共阴级数码管,可以实现显示年、月、日、星期、时、分、秒及温度等内容。关键词:AT89C51单片机DS1302时钟芯片 DS18B20温度传感器毕业设计(论文)外文摘要A
3、bstract:E-calendardaytimeisaverywiderangeoftools,givinggreatconweniencetopeople,commonlyfoundinvariousplaces.Itcanbeusedinvisualdigitaldisplaythedateandtemperatureinformation,atthesametime,Ithasthefunctionsoftimingandtimecalibration.,butalsoatime-calibrationandotherfunctions.Thecorecomponentsoftheel
4、ectroniccalendarisAT89C51singlechip,usingDS18B20temperaturesensorisusedtomeasurethetemperature,theclockchipisusedDS1302chip,commoncathodeLEDdisplay.AT89C51MCUisdesignedbyAtmelcompany,thepowerconsumptionisverysmall;DS1302clockchipistheUnitedStatesDALLAS'slow-powerreal-timeclockchip,hastheleapyearcomp
5、ensationandotherfunctions,whichcanoftheyear,month,day,week,hour,minutesandseconds,andtheerrorissmall,longservicelife;DS18B20temperaturechipisadigitaltemperaturesensorwithameasurementaccuracyhigh,asimplecircuittoconnectthecharacteristicsofsuchsensorsonlyneedadatacablefordatatransmission;Thisdisplayeq
6、uipmentofthedesignischosentheCommoncathodedigitaltube,whichcandisplayyear,month,day,week,time,minutesandsecondsandtemperature,etc.Keywords:AT89C51single-chipmicrocomputerDS1302clockchipDS18B20temperaturechip目录目录11绪论11.1引言11.2可行性分析12系统总体方案及硬件设计22.1系统设计要求22.2总体设计方案23系统硬件设计23.1单片机概述23.2AT89C51单片机简介43.2
7、.1主要性能参数43.2.2功能性概述:53.2.3引脚功能说明53.3晶振电路63.4复位电路73.5时钟电路73.5.1DS1302芯片73.5.1.1概述83.5.1.2管脚描述83.5.1.3DS1302时钟芯片的初始化93.5.1.4DS1302的控制字节93.5.1.5数据输入输出(I/O)93.5.1.6DS1302的寄存器103.6DS18B20温度采集模块113.6.1DS18B