用LCD显示实时日历时钟单片机课程设计.doc

用LCD显示实时日历时钟单片机课程设计.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用LCD显示实时日历时钟单片机课程设计

课 程 设 计 报 告 书 所属课程名称 单片机原理与接口技术 题 目 用LCD显示实时日历时钟的应用 分 院 机电学院 专 业、班 级 机械设计制造及其自动化 B0902 学 号 0612090203 学 生 姓 名 王朋 指 导 教 师 周春明 2012 年 7 月 15 日 目 录 课程设计任务书………………………………2 总体设计………………………………………3 硬件系统设计…………………………………4 程序设计………………………………………12 程序调试及结果分析…………………………19 总结……………………………………………20 参考文献………………………………………21 用LCD显示实时日历时钟应用说明书 辽东学院 一. 课 程 设 计 任 务 书 课程设计题目: 用LCD显示实时日历时钟的应用 课程设计时间:自 2012 年 7 月 2 日起至 2012年 7 月 15 日。 课程设计要求: 1.利用DS1302年月日时分秒,并用LCD显示。 2.硬件部分,根据设计的任务选定合适的单片机,根据控制对象设计接口电路。设计的单元电路必须有工作原理,器件的作用,分析和计算过程; 3.软件设计部分,根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单; 4.原理图设计部分别,根据所确定的设计电路,利用Protel工具软件绘制电路原理图,提供元器件清单。 5.将程序运行并做记录,完成报告。 学生签名: 王朋 2012 年 7 月 15日 课程设计评阅意见 项目 课程设计态度评价 10% 出勤情况评价10% 任务难度 、量评价10% 创新性评价 10% 综合设计 能力评价20% 报告书写规范评价20% 答辩 20% 成绩 综合评定等级 评阅教师: 2012年 月 日 二.总体设计 实现数字电子钟的设计有以下两种基本方案,现就两种基本方案的优劣进行具体论证,从而说明选择方案二的理由。 方案一:直接用单片机的内部定时器来实现时间。该方案以MCS-51单片机为主控芯片,以MCS-51的内部定时器产生的1s中断作为时钟的驱动,然后再通LCD液晶显示器来组成数字钟电路。但是此方案最大的缺点在于单片机89C51产生的1s中断存在误差,如果工作时间长的话,数字时钟显示的时间将会出现严重的偏差,不够精确。 方案二:使用串行接口时钟芯片DS1302设计时钟电路。该设计方案以MCS-51单片机为主控芯片,以串行时钟芯片DS1302为核心计时芯片,然后再通过一个LCD液晶显示器组成数字时钟电路。更重要的是,DS1302时钟芯片的加入大大提高了数字钟时间的准确性,而且该电路在断电后不丢失时间和数据信息时也使得该方案的研究与提升更具有开发的意义。 本次设计的电路由主控部分(单片机MCS-51)、计时部分(实时时钟芯片DS1302)、显示部分(LM044L)3个部分组成。各部分之间相互协作,构成一个统一的有机整体,实现数字时钟的计时功能。现就各部分的硬件电路设计作出如下分析: 1. 主控部分(单片机MCS-51) MCS-51单片机作为主控芯片,控制整个电路的运行。通过分析我们发现要想显示时间,必须先把DS1302中的时间信息通过单片机获取,存放到40H到46H等RAM单元。并且是实时存放,刷新时间。 2. 计时部分(实时时钟芯片DS1302) 时钟芯片DS1302能够准确的记录当前的时间,所以,通过单片机向其写入命令来获取相应的时间,而且一个命令字节控制读一个时间。 3. 显示部分 LM044L能够显示简单的汉字及数字,功能十分强大,而且属于动态显示,所以将单片机中存的时间信息传送到LM044L中。另外还需要循环赋值。 三.硬件系统设计 AT89C51 AT89S51[3]美国ATMEL公司生产的低功耗,高性能CMOS 8位单片机,片内含4K BytesISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及AT89C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元。单片机AT89S51强大的功能可为许多嵌入式控制应

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档