基于arm嵌入式的日历制作论文

基于arm嵌入式的日历制作论文

ID:6807037

大小:662.00 KB

页数:34页

时间:2018-01-26

基于arm嵌入式的日历制作论文_第1页
基于arm嵌入式的日历制作论文_第2页
基于arm嵌入式的日历制作论文_第3页
基于arm嵌入式的日历制作论文_第4页
基于arm嵌入式的日历制作论文_第5页
资源描述:

《基于arm嵌入式的日历制作论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、桂林电子科技大学实训说明书专用纸编号:嵌入式系统设计实训(论文)说明书题目:基于嵌入式ARM的日历的制作院(系):应用科技学院专业:电子信息工程学生姓名:学号:指导教师:2011年01月19日桂林电子科技大学实训说明书专用纸摘要日历在生活中经常用到,电子制作的带时钟的日历更是在生活中广泛用到。本课题是基于ARM芯片的日历制作,采用LPC2138中央控制单元,五个按键分别用于调节和查询时间日期,设定生日等。用LCD1602显示。整个设计元器件少,简洁美观,且模块化。模块化的设计和调试方法在整个课题研究过程中至关重要,

2、事实上在任何设计中也同样关键和有效。关键字:日历;LPC2138;按键;LCD1602;第15页桂林电子科技大学实训说明书专用纸AbstractCalendarinlifeareoftenused,electronicmadewithclockcalendariswidelyusedinlife.ThistopicisbasedontheARMofthechipmaking,usethecalendarLPC2138centralcontrolunit,fivebuttonsrespectivelyusedtore

3、gulateandinquiresthetimeordate,setabirthday,etc.WithLCD1602display.Thewholedesigncomponentsless,conciseandbeautiful,andmodularization.Modulardesignanddebugmethodinthewholesubjectresearchprocessisofvitalimportancetoinfactinanydesignalsokeyandeffectively.Keyword

4、s:Calendar;LPC2138;Button;LCD1602第15页桂林电子科技大学实训说明书专用纸目录引言11设计任务22硬件设计22.1总体设计方案与系统构成22.2LPC2138芯片22.2.1LPC2138管脚22.2.2LPC2138主要性能32.2.3LPC2138的应用42.3RTC实时时钟模块52.3.1RTC特性52.3.2RTC寄存器52.3.3RTC使用注意事项72.4硬件电路图82.5硬件电路PCB93软件设计93.1整体设计93.2初始化程序流程图113.3生日提示程序流程图114基

5、于ARM日历的调试124.1硬件电路检测124.2功能调试125改进方案12结论13谢辞14参考文献15附录1第15页桂林电子科技大学实训说明书专用纸引言RTC的英文全称是Real-TimeClock,翻译过来是实时时钟芯片.RTC是PC主板上的晶振及相关电路组成的时钟电路的生成脉冲,RTC经过8254电路的变频产生一个频率较低一点的OS(系统)时钟TSC,系统时钟每一个cpu周期加一,每次系统时钟在系统初起时通过RTC初始化。RTC通常情况下需要外接32.768kHz晶体,匹配电容、备份电源等元件。RTC除了I/

6、O口的定位不同,还有功能上的区别,比如与MCU的接口,现在常用的是I2C接口(距离短,可以与其他器件共用)还有RAM的数量、静态功耗大小、中断的数量,特别是精度的区别。RTC的精度可以说与温度有很大的关系,而温度会影响晶体的频率。所以就产生实时时钟的衍生产品:时钟模块(内置晶体、电容、电池等等),其精度可保持在每天误差小于0.50秒。但时钟模块相比时钟芯片而言会高出许多。RTC最重要的功能是提供到2099年内的日历功能,对于时间来说,无论快慢都是误差,而匹配电容在RTC的外围器件上其他非常重要的作用,它可以适当修正

7、晶体与RTC之间匹配问题。特别是像H1208这样的RTC,把匹配电容内置,这样就可以保证RTC精度的一致性,不会出现有的RTC走得快,有些又走得慢。它的主要作用就是提供稳定的时钟信号给后续电路用。主要功能有:时钟&日历,闹钟,周期性中断输出,32KHz时钟输出。第15页桂林电子科技大学实训说明书专用纸1设计任务(1)实现公历、星期、周次。(2)生日提示音。(3)日期查询。2硬件设计2.1总体设计方案与系统构成本次实训课题——基于嵌入式ARM的日历的制作。软件程序从下载口接入LPC2138嵌入式芯片,通过调用LPC2

8、138中的RTC实时时钟模块来实现日历功能,外部接个D/A转换电路,实现生日提示音的功能。外加5个按键,分别控制日期时间的调整,和生日的设定。电路系统构成框图如图2.1所示。图2.1电路系统构成2.2LPC2138芯片本系统主要由嵌入式ARM芯片LPC2138的RTC主控模块、LCD1602显示模块以及按键控制模块构成。原理图见附录12.2.1LPC2138

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

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

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