毕业设计(论文)-基于单片机的万年历系统设计_第1页
毕业设计(论文)-基于单片机的万年历系统设计_第2页
毕业设计(论文)-基于单片机的万年历系统设计_第3页
毕业设计(论文)-基于单片机的万年历系统设计_第4页
毕业设计(论文)-基于单片机的万年历系统设计_第5页
已阅读5页,还剩40页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、四川信息职业技术学院毕业设计书(论文)设计(论文)标题: _基于单片机的广域网日历系统设计专业:应用电子技术类:电话08-2学习3360名教师:名教师: 2年九月10日四川信息职业技术大学毕业设计(论文)任务书四川信息职业技术学院毕业设计(论文)这个系统是1 .需要显示阳历和阴历年、月、日、时、分、秒的特性和功能。2.准确的旅行时间可以调整阳历年、月、日和小时、分、秒。3.通过电源适配器供电的主电源断电不仅可以防止年度日历中的所有数据丢失,而且日历(包括可使用多年的备用电池电源)也可以正常运行。日历设置将运行到2099年。排程:必须有更详细的排程(以周为基础)。24周:查找信息,选择参考方案;

2、56周:方案决定;78周:为单位电路设计查找数据;910周:整个机械电路和分析;1112周:整理报告,最终确定;1314周:PPT制作,准备回复;15周:回答。主要参考文献、资料(明确参考文献名称、作者、出版单位编写):1王信。单片机原理及应用。北京:北京大学出版社2008 2陈忠平。单片机基础和最低系统实践。北京:北京航空航天大学出版社2006年6沈青阳。8051单片机的实践与应用。北京:清华大学出版社2003 4侯玉宝。基于Proteus的51系列单片机设计与仿真。北京:电子产业出版社2008 5何利民。单片机应用技术选型。北京:北京航空航天出版社2006年6阳津江。流行单片机实用子程序及

3、应用实例。西安:西安电子科技大学出版社,2007年7王明顺。可三流充电的串行实时时钟芯片DS1302。北京:电子产业出版社2009 8柳坪。单片机原理和接口编程。北京:北京宇宙航空大学出版部,2008年沈清会监查教研室负责人:年月日主席:任务书由指导教师填写,一份两份。一名学生,一名指导教师。四川信息职业技术学院毕业设计手册(论文)I-record摘要.第一章简介.第2章设计.3 2.1选择和演示系统基本程序.3选择2.1.1单片机.3选择2.1.3键盘模块.3选择2.1.4时钟芯片.4选择2.1.5温度传感器.4 2.2电路设计最终方案确定.6 3.1 AT89C52微控制器.8 3.2 D

4、S1302时钟模块.10 3.2.1内部结构和针脚.11 3.2.2工作原理.12 3.2.3寄存器和控制命令.12 3.3 DS18B20温度获取模块.14 3.3.1内部结构和针脚.15 3.3.2温度测量原理.16 3.4键盘模块.20 3.5液晶屏模块.21四川信息职业技术学院毕业设计手册(论文)二第四章软件设计.23 4.1温度收集软体.23 4.2阳历软件设计.24 4.3阴历软件设计.26 4.4液晶屏系统.30 4.6系统主流程图.32 5.1调试流程.33模拟结果摘要.35附录1整体机械电路图.36附录2元件明细表.38完整系统主流程集设计加扣336389411或301150

5、582四川信息职业技术学院毕业设计说明书(论文)第一页共40页摘要电子日历显示:年、月、日、时、分、秒和周信息,日期和时间调节功能。为电子日历功能选择了微控制器AT89C52。此电子日历主要包括单片机、液晶屏电路、DS18B20温度获取模块和DS1302时钟电路模块。系统以硬件软件化为指南,充分发挥单片机的功能。大部分功能通过软件编程实现,电路简单,系统稳定性高,该系统功耗小,成本低,实用性强。该系统具有高可扩展性,因为组件少,单芯片微型计算机使用的I/O端口少。软件程序用c语言编写,便于移植和提升。报告详细介绍了整个系统的硬件配置结构、工作原理和系统的软件编程。关键词千年日历;AT89C52

6、;DS1302;DS18B20四川信息职业技术学院毕业设计说明书(论文)第2页第40页第1章介绍随着人们生活水平的提高,生活节奏的加快,对时间的要求也在提高,对正确数字计时的消费需求也在增加。21世纪今天最具代表性的计时产品就是电子万力,是现代世界钟表业的第三次革命。第一是单摆及单摆丝的发明,比较稳定的机器振动频率源将时钟的时间差从等级减少到秒单位,代表性的产品是带单摆或摆动丝的机器时钟或时钟。二次革命由于石英振荡器的应用,发明了移动时间精度更高的石英电子表,将时钟的移动时间差异从等级缩小到初级。第三次革命是单片机数字计时技术的应用(电子日历),计时产品的移动时间从等级到600万秒,从传统指针

7、计时方法发展到日常更为熟悉的夜光数字显示方法,增加了直观、自动化的日期、星星持续时间、温度和其他日常辅助信息的显示功能,更符合消费者的生活需要!因此,电枢万年的出现带来了钟表计时行业的飞跃。本文介绍了基于AT89C52单片机设计的电子日历。首先介绍了单片机开发及其在中低价领域的优点和主题的开发意义,然后介绍了AT89C52单片机的硬件结构,在此基础上实现了万年日历基本电路设计,然后利用单片机c语言实现了万年日历程序设计、编程、模块化结构,使逻辑关系简单、易于裴珉姬管理。四川信息职业技术学院毕业设计说明书(论文)第3页第2章设计方案2.1系统基本方案选择和演示2.1.1单片机选择方案1:采用现有

8、AT89C52作为电机控制核心。由于单片机算术运算功能、灵活的软件编程、用于多种算法和逻辑控制的自由度、低功耗、小尺寸、技术成熟度和低成本等优点,因此被广泛应用于各种领域。场景2: FTC10F04微控制器和非易失性闪存程序内存。市场上最常用的高性能、低功耗8位CMOS微处理芯片。主要特性包括:8kb闪存rom,可擦除超过1,000次,可以存储10年的数据。方案比较:由于该系统需要CPU计算速度非常苛刻、复杂的计算,因此方案1成本低,适合设计,方案2计算速度快,性能高,这两种方案都很理想。选择选项1作为主要方案,选择方案2作为替代方案。2.1.2选择显示模块1:使用现有的LED数码管显示。数码

9、管能耗低、损耗低、低、寿命长、抗老化、防紫外线、防火、高温(低),对外部环境要求低,易于裴珉姬管理,精度高,计量轻,准确,可靠,操作简单。数码管使用BCD编码显示数字,因此程序编译容易,资源占用少。但是不够直观,太单调,电源设计复杂。案例2:使用液晶显示来显示时间数字。LCD(液晶显示器)轻薄、低功耗、无辐射风险、平面正交显示器和图像稳定性、可视区域、屏幕效果、高分辨率和抗干扰能力。比较方案:LED数码管操作简单,实用性高,但显示得太单调。此设计展示了大量内容,液晶显示屏非常有效且直观,因此使用选项2。2.1.3键盘模块选择日期和时间控制,日期和时间曹征校准期间系统需要生成励磁电流,因此需要键击。四川信息职业技术学院毕业设计说明书(论文)4页共40页程序1:使用独立键盘。独立键盘是指直接配置到I/O端口线的单键电路。独立键电路配置灵活,软件结构简单。案例2:使用矩阵键盘。矩阵键盘由行和列线组成,键位于行、列的交叉点,行和列线分别连接到键开关的两端。特点是简单,不需要花费,适合键数多的情况。方案比较:本设计的键盘部分简单,所需键少,因此使用独立键选择方案2。选择2.1.4时钟芯片1:直接使用微控制器计时计数器提供秒信号,使用程序实现年、月、

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论