基于单片机的电子万历的设计论文剖析.doc

基于单片机的电子万历的设计论文剖析.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江西科技师范大学 通信与电子学院 《单片机应用技术》实训报告 实训题目: 电子万年历设计 小组成员:王文博 陈红英 刘玉婷 兰小玲 班 级: 12电子信息工程职教本科1班 指导老师: 尤国平 实训选题内容、要求 电子万年历 要求: 1、使用DS1302芯片,电路能使用液晶显示日期、时间、星期; 2、电路能更改当前时间和日期; 3、系统能设定闹钟,设定时间到了后用LED闪烁表示; 二、实训计划和人员安排 在这次单片机实训中,我们做的是万年历加闹钟电路。在这次实训中我们小组进行分工完成此次单片机实训。具体分工情况如下: 4月15号——4月16 整个小组进行讨论分析,确定如何完成这次实训。每个人开始在网上查找有关万年历有关的资料 4月18 号——4月19号 大家将各自找好的资料进行分析,确定大概思路 4月20号—— 4月22号 整理思路,写出大概的框架,以及流程图 4月23号——-4月24号 画出仿真电路 4月25号——4月27号 根据仿真电路写出单片机程序 4月28号——-4月30号 采购电路元件以及焊接电路板 5月1号—— 5月3号 进行电路板的调试,直至达到选题要求 具体人员安排 王文博: 程序设计以及焊接电路板 陈红英: 硬件部分设计及元件采购 刘玉婷:PPT制作及实训报告 兰小玲: 视屏录制 三、实训选题分析(主要完成对选题的功能分析,注重原理阐述;如何细化功能模块,软、硬件电路设计的设计思路) 功能分析: 电子万年历加闹钟就是实用单片机加上一个时钟芯片DS1302和几个与门芯片构成一个可调节年月日时分秒,以及能够读取当前时间的一个电路和闹钟功能。实现我们日常生活中的日历的作用。 硬件设计 由于电路程序复杂,本电路采用89c52单片机作为控制核心,它具有在线编程功能,低功耗,能在3V超低压工作;时钟电路由DS1302提供,它是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、时、分、秒等进行计时,具有闰年补偿功能,工作电压为2.5V-5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个用于临时存放数据的RAM寄存器。可产生年、月、日、时、分、。以及通过与门芯片和按键开关来实现 年月日时分秒可调。具体框架结构图如下: 四、方案设计(最少要提出两种不同的方案,并比较两种方案在设计、实现细节方面的差异和优劣,确定实训最终选定方案) 方案一:采用AT89C51芯片作为硬件核心,内部具有4KB ROM存储空间,能于3V的超低电压工作,而且与MCS-51系列单片机完全兼容,但是运用于电路设计中时由于不具备ISP在线编程技术。显示部分 采用LED数码管动态扫描,LED数码管价格适中,对于显示数字最合适,而且采用动态扫描法与单片机相连接时,占用的单片机口线少,但所需要的数码管数量太多,焊接困难极易出错,所以不采用LED数码管作为显示。直接采用单片机定时计数器提供秒信号,使用程序实现年、月、日、星期、时、分、秒技术,调节部分使用与门芯片和按键开关进行调节。实现对年月日时分秒的调节与设定。 方案二: 采用STC89C52芯片,它能以3V的超低电压工作,同时也与MCS-51系列单片机完全兼容,该芯片内部存储器为8KB ROM存储空间,同时具有89C51的功能,且具有在线编程可擦除技术,当在对电路进行调试时,由于程序的错误修改或程序的新增功能需要烧入程序时,不需要对芯片进行多次插拔,所以不会对芯片造成损坏.采用LCD液晶显示屏,液晶显示屏的显示功能强大,可显示大量文字,图形,显示多样,清晰可见。采用DS1302时钟芯片实现时钟,DS1302芯片是一种高性能的时钟芯片,可自动对秒、分、时、日、周、月、年以及闰年补偿的年进行计数,而且精度高,位的RAM作为数据暂存区,工作电压2.5V-5.5V范围内,2.5V时耗电小于300Ma。调节部分使用与门芯片和按键开关进行调节。实现对年月日时分秒的调节与设定。 最后,我们采用方案二STC89C52单片机 实时时钟芯片DS1302 显示使用LCD1602液晶显示屏,并设置了5个按键,每个按键分别标号为KEY1,KEY2,KEY3,KEY4.KEY5.按下KEY1,选择调节的对象,key2,key3键为加减键,key4为确定键,key5键为闹钟设置键。 五、方案实现(根据选定的方案,给出每一功能模块具体的实现细节,所选用的具体芯片介绍,得到的硬件电路和相应的函数模块) 单片机芯片的选择和方案论证 采用AT89C52芯片,它能以3V的超低电压工作

文档评论(0)

三四五 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档