资源描述:
《基于gps的数字时钟设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Abstract编号:本科毕业设计基于GPS的数字时钟的设计与仿真系(院):信息工程学院姓名:学号:专业:通信工程年级:指导教师:职称:讲师完成日期:2012年5月III摘要摘要伴随着GPS技术的广泛应用,基于GPS技术的数字时钟开始在人们的生产生活中得到越来越广泛的应用。本文首先描述系统硬件工作原理,并附以系统结构框图加以说明,着重介绍了本系统所应用的各硬件接口技术和各个接口模块的功能及工作过程,详细阐述了程序的各个模块和实现过程。本设计以数字集成电路技术为基础,单片机技术为核心。本文的主导思想是软硬件相结合,使用C语言程序来实现对各功能模块的控制。为
2、了增加了程序的可读性和可移植性,本系统使用C语言进行程序设计。为了便于扩展和更改,软件的设计采用模块化结构,使程序设计的逻辑关系更加简洁明了。系统使用AT89C51单片机作为主控芯片,使用DS1302芯片作为主控时钟芯片,使用GPS模块实现对数字时钟时间的校对,并使用1602液晶显示屏进行显示。本系统使用Proteus进行仿真,并且达到了预期的效果。关键词:AT89C51单片机;数字时钟;DS1302;GPS;1602液晶屏IIIAbstractIIIAbstractAbstractAlongwiththerapiddevelopmentofGPStec
3、hnology,theelectronicclockbasedonGPStechnologybegantoplaymoreandmoreimportantroleinourdailylife.Thispaperfirstlydescribesthesystemhardwareworkingprinciple,eachaccompaniedbyadiagramofthesystemstructureoftheelucidation,introducesthissystembytheapplicationofthehardwareinterfacetechn
4、ologyandthefunctionofeachinterfacemoduleandtheworkingprocess,andsecondly,expoundedtheprogrammodulesandrealizationprocess.Thisdesignwithdigitalintegratedcircuittechnologyasthefoundation,microcontrollertechnologyasthecore.Inthispaperthecompilingprincipleiscombiningsoftwarewithhardw
5、are,basedonthepreparationofthefunctionalmodules.ThesystemtakesmicrocontrollerClanguagesoftwaredesign,increasedthereadabilityofourprogramsandportability,tofacilitatetheexpansionandchange,thedesignofsoftwaremodularstructure,maketheprogramdesignoflogicalrelationshipmoreconcise.Syste
6、mthroughAT89C51formicrocontroller,soithasthehighspeed.ThesystemusesDS1302forgettingtime.ThroughusingGPS,sothesystemcanproofreadtime.Systemthrough1602LCDdisplaydataforcarrier,sohasthehumanizedoperateandbeautifulpageeffect.ThesystemhasbeentestedsuccessfullyinProteusplatform.Keyword
7、s:AT89C51microcontroller;digitalclock;DS1302;GPS;1602LCDIII目录III目录目录1绪论11.1GPS数字时钟出现的背景11.2GPS数字时钟出现的意义11.3GPS数字时钟的应用22系统电路设计32.1系统总体设计思路32.2设计方案选择32.3功能介绍42.4工作原理43系统单元电路设计53.1单片机电路设计53.1.1单片机综述53.1.2AT89C51的引脚及功能63.1.3电源电路设计83.2实时时钟电路设计93.2.1DS1302的简介93.2.2DS1302的工作原理103.2.3DS1
8、302的寄存器和控制命令103.3GPS硬件设计113.3.1GPS的简介113