毕业设计(论文)-基于ds1302时钟芯片数字钟报告

毕业设计(论文)-基于ds1302时钟芯片数字钟报告

ID:8469864

大小:477.00 KB

页数:35页

时间:2018-03-28

毕业设计(论文)-基于ds1302时钟芯片数字钟报告_第1页
毕业设计(论文)-基于ds1302时钟芯片数字钟报告_第2页
毕业设计(论文)-基于ds1302时钟芯片数字钟报告_第3页
毕业设计(论文)-基于ds1302时钟芯片数字钟报告_第4页
毕业设计(论文)-基于ds1302时钟芯片数字钟报告_第5页
资源描述:

《毕业设计(论文)-基于ds1302时钟芯片数字钟报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、35摘要3ABSTRACT4前言4第一章数字钟设计的意义及任务51.1数字钟设计的意义51.2设计任务5第二章系统的硬件设计和方案对比选择62.1系统设计结构图62.2系统设计方案对比选择72.2.1MCU微处理控制器的方案对比选择72.2.2LCD液晶显示模块的方案对比选择82.2.3实时时钟电路的方案对比选择8第三章系统的硬件设计电路及元件说明93.1MCU微控制器电路93.2LCD液晶显示电路113.3实时时钟电路163.4复位电路173.5晶振电路17第四章系统的软件设计。184.1主程序18第五章

2、程序的调试195.1proteus仿真19355.2利用学习板进行调试205.3调试过程中出现的问题21设计总结21参考文献22附录一系统程序:23附录二基于DS1302数字钟设计的原理图32附录三基于DS1302数字钟设计的PCB图33附录四基于DS1302数字钟设计的元件清单34第一章数字钟设计的意义及任务1.2设计任务本设计利用AT89C52的特点及DS1302的特点,提出一种基DS1302单片机控制,再利用数码管显示的数字钟。本系统硬件利用AT89S52作为CPU进行总体控制,通过DS1302时钟芯

3、片获取准确详细的时间(年、月、日、周、日、时、分、秒准确时间),对时钟信号进行控制,同时利用液晶显示芯片LCD1602对时间进行准确显示年、月、日、周、日、时、分、秒。该数字钟硬件电路简单,使用灵活,功能稳定,显示准确且无论对于社会或者科研也有一定的研究价值。第二章系统的硬件设计和方案对比选择本章重点主要是从系统结构图来阐述了硬件的设计以及从方案上对比选择各个电路部分的元件,目的是使系统达到一个低成本、高质量、稳定可靠的设计。352.1系统设计结构图根据系统设计的要求和设计思路,确定该系统的系统设计结构图。

4、如图2.1所示。硬件电路主要由MCU微处理控制器单元、DS1302时钟电路、储存器、复位电路、晶振电路、数码管显示模块构成。图2.1系统结构图设计2.2系统设计方案对比选择根据设计要求,结合实际情况和设计成本要求,对系统主要部分的电路方案叙述如下。2.2.1MCU微处理控制器的方案对比选择方案一:MCU微处理控制器的种类很多,有ATMEL公司生产的AT89SXX系列单片机,其中有8位的单片机,也有16位的单片机。AT89S52为8位的单片机,它是一种低损耗、高性能的CMOS微处理器,片内有8K字节的存储空间

5、,128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器,寻址范围64K。并且可以在线进行重复编程、快速擦除、快速写入程序,能重复擦除/写入1000次左右,数据保存时间为十年。方案二:微处理控制器也有凌阳公司生产的,同样有8位的CPU和16位的CPU。它也有很多特点,比如:体积小、集成度高、可靠性好、易于扩展;35具有较强的中断处理能力;功能强、效率高的指令系统及低功耗、低电压。但是其应用领域主要是为控制处理数据处理以及数字信号处理等领域,其中凌阳的16位单片机就是为适应这种发展而设计的。

6、综上所述,在本设计中,考虑到本人对单片机的运用熟练度和单片机的功能领域,选择ATMEL公司生产的AT89S52单片机作为本设计的微控制器。2.2.2LCD液晶显示模块的方案对比选择方案一:显示的方法有很多种,其中LED数码管是常用的一种显示方法。在这个设计中,可以用LED数码管来显示相应站台的站号,提醒司机知道是去向或者是回向的第几站,让司机心里有数,同时增加显示数字的可读性。该设计中,显示站号至少要2个LED数码管,显示时间信息要12个,显示星期信息要1个,总共需要15个LED数码管。单价是1.2元,那1

7、5个共需要15×1.2=18(元)。另外在PCB布线过程中很困难,给设计带来很不方便的使用。方案二:LCD1602液晶显示器是一块价廉物美的器件,其体积小,控制简单,使用方便。它能显示2行16列的数字或英文信息,另外连接它的线很少,只要8根数据线和3根控制线,这样给使用带来很大的方便,节约单片机I/O口。市场上一块LCD1602的价格也只在15元左右,比数码管便宜。方案三:功能强大、可以显示中文文字的LCD12864液晶显示器,其价格贵,体积大,控制比LCD1602稍微复杂点,但是使用也是很方便的。在控制使

8、用上,需要8根数据线和3根控制线,其余的PSB、和BLA直接与VCC相连接。但是在本设计中使用它的性价比不高,体积大,占用覆铜板面积大,而且笨拙。综上所述,在LCD液晶显示模块上,选择方案二中的LCD1602液晶显示器作为本设计的显示模块。显示时间年、月、日、周、日、时、分、秒2.2.3实时时钟电路的方案对比选择方案一:DS1302是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路芯片,它可以

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

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

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