基于单片机多功能电子时钟的设计与仿真说明书.doc
目录摘要.错误!未定义书签。Abstract.错误!未定义书签。第1章绪论.11.1引言.11.2选题背景及其研究的目的与意义.31.2.1设计的目的.91.2.2设计的意义.91.3研究内容.41.4国内外课题研究概况.4第2章设计要求与方案论证.62.1设计要求.62.2系统基本方案的选择和论证.62.1.1单片机芯片的选择和论证方案.132.1.2显示模块选择方案和论证.142.1.3时钟芯片的选择方案和论证.143.1.4温度传感器的选择方案和论证.152.3系统总体方案.92.4本章小结.11第3章系统的硬件设计.113.1本系统的硬件设计概述.123.2单片机的选择及分析.133.2.1单片机的定义和特点.133.2.2单片机的发展概况.143.2.3本系统单片机的选择.143.3DS1302时钟电路.153.2.1DS1302的介绍.13黑龙江工程学院本科生毕业设计3.2.2时钟电路连接.143.4温度采集模块设计.173.5显示模块介绍.173.6本章小结.17第4章系统软件设计.4.1程序流程图.184.1.1系统整体程序流程图.134.2.2按键调整程序流程图.144.本章小结.25第5章PROTUES系统的仿真.275.1编程环境PROTUES的介绍.275.2用PROTUESISIS对时钟硬件电路设计.294.2.1选择设计图纸的大小.134.2.2选去仿真所需的元器件.144.2.3把元器件放到图纸的合适位置进行布线.134.2.4编辑窗口连接端子.145.3Keil工程文件的建立、设置与目标文件的获得.315.3.1Kiel工程的建立.135.3.2工程的详细设置.145.3.3编译连接.135.4本章小结.31结论.32参考文献.33致谢.34摘要单片机技术发展迅速,由于他的微小、易用、多功能在智能仪器、家用电器、电子通信、工业控制等方面应用广泛。单片机是集CPU,RAM,ROM,定时,计数和多种接口于一体的微控制器,它体积小、成本低、功能强,而51系列单片机是各单片机中最为典型和最有代表性的一种。这次毕业设计通过对它的学习、应用从而达到学习、设计、开发软、硬的能力。电子万年历主要采用AT89S52单片机作为主控核心,由DS1302时钟芯片提供时钟、LED动态扫描显示屏显示。AT89S52单片机功耗小、电压可选用2.06V电压供电;DS1302时钟芯片是美国DALLAS公司推出的具有涓细电流充电功能的低功耗实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计时;数字显示是采用的LCD液晶显示屏来显示,可以同时显示年、月、日、星期、时、分、秒和温度等信息。关键词:万年历;AT89S52单片机;1602液晶显示屏;DS1302时钟芯片;温度。黑龙江工程学院本科生毕业设计ABSTRACTSinglechipmicrocomputerdevelopmentisrapid,becauseofhistiny,iseasytouse,andmulti-functioninintelligentinstrument,homeappliances,electroniccommunication,industrycontrol,wideapplication.SCMissetfortheCPU,RAM,ROM,time,countandavarietyofinterfaceinoneofthemicrocontroller.Itssmallsize,lowcost,thefunctionisstrong,and51seriesmicrocontrolleristhemosttypicalofsinglechipmicrocomputerandthemostrepresentativeofakind.Thegraduationdesignthroughtoitsstudy,application,soastostudy,design,anddeveloptheabilityofsoftandhard.TheelectroniccalendarmainlyUSEStheAT89S52SCMasthemasteritscore,andtheDS1302clockchipprovideclock,LEDdynamicscanningdisplayshows.AT89S52SCMpowerconsumptionissmall,voltagecanchoose2.06Vvoltagepowersupply;DS1302clockchipistheUnitedStatesoutJuanDALLAShasfinecurrentchargefunctionoflowpowerconsumptionrealtimeclockchip,itcanbetoyear,month,day,week,when,minutesandsecondsfortiming;DigitaldisplayisUSESLEDLCDscreentodisplay,canalsoshowsthatyear,month,day,week,when,minutesandsecondsandtemperatureandotherinformation.KEYWORDSCalendar;AT89S52SCM;1602LCD;DS1302clockchip;temperature