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

  • 6
  • 0
  • 约 35页
  • 2016-08-19 发布于贵州
  • 举报

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

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

摘要 3 Abstract 4 前言 4 第一章 数字钟设计的意义及任务 5 1.1数字钟设计的意义 5 1.2 设计任务 5 第二章 系统的硬件设计和方案对比选择 6 2.1 系统设计结构图 6 2.2系统设计方案对比选择 7 2.2.1 MCU微处理控制器的方案对比选择 7 2.2.2 LCD液晶显示模块的方案对比选择 8 2.2.3 实时时钟电路的方案对比选择 8 第三章 系统的硬件设计电路及元件说明 9 3.1 MCU微控制器电路 9 3.2 LCD液晶显示电路 11 3.3 实时时钟电路 16 3.4复位电路 17 3.5晶振电路 17 第四章 系统的软件设计。 18 4.1主程序 18 第五章 程序的调试 19 5.1proteus仿真 19 5.2利用学习板进行调试 20 5.3调试过程中出现的问题 21 设计总结 21 参考文献 22 附录一 系统程序: 23 附录二 基于DS1302数字钟设计的原理图 32 附录三 基于DS1302数字钟设计的PCB图 33 附录四 基于DS1302数字钟设计的元件清单 34 第一章 数字钟设计的意义及任务设计任务本系统硬件利用AT89S5作为CPU进行总体控制,通过年、月、日、周、日、时、分、秒年、月、日、周、日、时、分、秒简单,使用灵活,功能稳定,无论对于社会或者科研也有一定的研究价值 系统设计 图2.1 系统结构图设计 2.2系统设计方案对比选择 根据设计要求,结合实际情况和设计成本要求,对系统主要部分的电路方案叙述如下。 2.2.1 MCU微处理控制器的方案对比选择 方案一:MCU微处理控制器的种类很多,有ATMEL公司生产的AT89SXX系列单片机,其中有8位的单片机,也有16位的单片机。AT89S52为8位的单片机,它是一种低损耗、高性能的CMOS微处理器,片内有8K字节的存储空间,128字节RAM、4个8位并口、1个全双工串行口、2个16位定时/计数器,寻址范围64K。并且可以在线进行重复编程、快速擦除、快速写入程序,能重复擦除 / 写入1000次左右,数据保存时间为十年。 方案二:微处理控制器也有凌阳公司生产的,同样有8位的CPU和16位的CPU。它也有很多特点,比如:体积小 集成度高可靠性好易于扩展具有较强的中断处理能力功能强、效率高的指令系统低功耗、低电压为控制处理数据处理以及数字信号处理等领域凌阳的16位单片机就是为适应这种发展而设计的和BLA直接与VCC相连接。但是在本设计中使用它的性价比不高,体积大,占用覆铜板面积大,而且笨拙。 综上所述,在LCD液晶显示模块上,选择方案二中的LCD1602液晶显示器作为本设计的显示模块。显示时间年、月、日、周、日、时、分、秒DS1302 是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。DS1302是主电源/后背电源双电源引脚,同时对后背电源进行涓细电流充电。是美国DALLAS半导体公司最新推出的串行接口实时时钟芯片采用CMOS技术制成内部具有晶振和时钟芯片备份锂电池采用DS12887芯片设计的时钟电路无需任何外围电路和器件并具有良好的微机接口。DS12887芯片具有微功耗外围接口简单精度高工作稳定可靠等优点可广泛用于各种需要较高精度的实时时钟系统中。AT89S52的塑封图如图3.1所示,它为DIP40双列直插塑料封装 图3.1 AT89C52封装图 图3.2 AT89C52引脚图 1)VCC:40脚,供电电压,一般接+5V电压。 2)GND:地P0口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下,P0具有内部上电阻。但是P0口在程序校验作为输出指令字节时,需要外部加上拉电阻,一般上拉电阻选4.7K~10K为宜。本设计中用5.1K的排阻对P0口进行上拉电平。 4)P1口:P1口是一个内部上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1写入1”后,被内部上拉,作输入P2口:P2 口是一个具有内部上拉电阻的8 位双向I/O 口,P2 输出缓冲器能驱动4 个TTL 逻辑电平。对P2 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入口使用。6)P3口:3 口是一个具有内部上拉电阻的8 位双向I/O 口,P3 输

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档