lcd实时日历时钟报告

lcd实时日历时钟报告

ID:30791314

大小:299.50 KB

页数:24页

时间:2019-01-03

lcd实时日历时钟报告_第1页
lcd实时日历时钟报告_第2页
lcd实时日历时钟报告_第3页
lcd实时日历时钟报告_第4页
lcd实时日历时钟报告_第5页
资源描述:

《lcd实时日历时钟报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.课程设计说明书课程名称:单片机原理及应用设计题目:LCD日历院系:学生姓名:学号:专业班级:2011年3月1日...目录摘要4一.设计任务和要求4二.方案论证4三.核心元件的性能41.AT89C5141.1功能特性概括:51.2管脚说明:52.DS130272.1DS1302引脚功能72.2DS1302的控制字82.3DS1302的寄存器92.4DS1302的数据输入输出10四.理论分析与计算11五.电路与程序设计111.系统硬件设计111.1系统总原理图111.2主控部分(单片机MCS-51)111.3计

2、时部分(实时时钟芯片DS1302)121.4Proteus仿真图122.系统软件设计132.1程序流程图12...2.2程序源代码12六.结果分析23七.设计体会总结24参考文献25摘要...此次课程设计的要求是通过LCD与单片机的连接模块能够显示数字(如时间)、字符(如英文)和图形等,这就需要专门的时钟芯片-----DS1302。DS1302是一种高性能、低功耗、带RAM的实时时钟芯片,它能够对时,分,秒进行精确计时,它与单片机的接口使用同步串行通信,仅用3条线与之相连接,就可以实现MCS-51单片机对其进

3、行读写操作,把读出的时间数据送到LM044L上显示。程序运行时,必须先对LM044L进行初始设置,然后,通过单片机从DS1302中获取时间并通过LM044L显示。同时,进行循环赋值,使LCD动态显示当前的时间。关键字:AT89C51、DS1302,LM044L显示器朗读显示对应的拉丁字符的拼音 字典-查看字典详细内容一.设计任务和要求1.利用DS1302实现年月日时分秒,并用LCD显示。2.通过LCD模块与单片机的接口,能显示数字(如时间)、字符(如英文)。3.硬件设计部分,根据设计的任务选定合适的单片机,根

4、据控制对象设计接口电路。设计的单元电路必须有工作原理,器件的作用,分析和计算过程;4.软件设计部分,根据电路工作过程,画出软件流程图,根据流程图编写相应的程序,进行调试并打印程序清单;5.原理图设计部分,根据所确定的设计电路,利用Protel工具软件绘制电路原理图,提供元器件清单。6计算说明书部分包括方案论证报告打印版或手写版,程序流程图具体程序等7.图纸部分包括具体电路原理图打印版8.设计要求还包括利用一天时间进行资料查阅与学习讨论,利用5天时间在实验室进行分散设计,最后三天编写报告。最后一天进行成果验收。

5、二.方案论证...实现数字电子钟的设计有以下两种基本方案,现就两种基本方案的优劣进行具体论证,从而说明选择方案二的理由。方案一:直接用单片机的内部定时器来实现时间。该方案以MCS-51单片机为主控芯片,以MCS-51的内部定时器产生的1s中断作为时钟的驱动,然后再通LCD液晶显示器来组成数字钟电路。但是此方案最大的缺点在于单片机89C51产生的1s中断存在误差,如果工作时间长的话,数字时钟显示的时间将会出现严重的偏差,不够精确。方案二:使用串行接口时钟芯片DS1302设计时钟电路。该设计方案以MCS-51单片

6、机为主控芯片,以串行时钟芯片DS1302为核心计时芯片,然后再通过一个LCD液晶显示器组成数字时钟电路。更重要的是,DS1302时钟芯片的加入大大提高了数字钟时间的准确性,而且该电路在断电后不丢失时间和数据信息时也使得该方案的研究与提升更具有开发的意义。三.核心芯片功能介绍1.AT89C52AT89S52[3]美国ATMEL公司生产的低功耗,高性能CMOS8位单片机,片内含4KBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司

7、的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及AT89C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元。单片机AT89S51强大的功能可为许多嵌入式控制应用系统提供高性价比的解决方案。AT89C51芯片的引脚结构如图1所示:1.1功能特性概括:AT89S51提供以下标准功能:40个引脚、4KBytesFlash片内程序存储器、128Bytes的随机存取数据存储器(RAM)、32个外部双向输入/输出(I/O)口、5个中断优先级2层中断嵌套中断、2个数据指针、2个16位可编

8、程定时/计数器、2个全双工串行通信口、看门狗(WDT)电路、片内振荡器及时钟电路。此外,AT89S51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲模式下,图1AT89C51引脚图CPU暂停工作,而RAM、定时/计数器、串行通信口、外中断系统可继续工作。掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三

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

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

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