单片机应用技术项目教程项目三任务课件3_第1页
单片机应用技术项目教程项目三任务课件3_第2页
单片机应用技术项目教程项目三任务课件3_第3页
单片机应用技术项目教程项目三任务课件3_第4页
单片机应用技术项目教程项目三任务课件3_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目三 时钟系统设计任务3 电子万年历设计任务内容 利用专用时钟芯片DS1302制作一个简易电子万年历,单片机做主控芯片,外接液晶显示器LCD1602,显示年月日和时间。学习目标了解专用时钟芯片DS1302的结构、工作原理学会单片机与DS1302的接口电路设计熟练掌握子程序设计技巧巩固液晶显示器的使用知 识 点知识点一 DS1302概述知识点二 DS1302的控制字节及时序知识点三 DS1302的寄存器知识点四 DS1302的应用 DS1302 是一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、星期、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V5.5V。采用三线接口

2、与CPU进行同步通信。另外DS1302内部有一个318的RAM寄存器,可方便的保存数据。知识点一 DS1302概述引脚的功能:1电源线 (1)VCC1和VCC2:2.5V5.5V 电源线; (2)GND:接地线。 其中VCC1为后备电源,VCC2为主电源,在主电源关闭的情况下,也能保持时钟的连续运行。DS1302由VCC1或VCC2两者中的较大者供电。当VCC2大于VCC1+0.2V时,VCC2给DS1302供电。当VCC2小于VCC1时,DS1302由VCC1供电。2外接晶振线 X1和X2是振荡源接入口,外接32.768kHz晶振。知识点一 DS1302概述3接口线 DS1302与CPU的接

3、口线有三条。 (1)RST:复位/片选线。通过把RST输入驱动置高电平来启动所有的数据传送。 (2)SCLK:输入端,串行接口的同步时钟信号。 (3)I/O:串行数据输入输出端(双向)。数据的输入输出均从最低位开始。知识点一 DS1302概述 RAM/CK:日历时钟数据/RAM数据 RD/WR: 读/写知识点二 DS1302的控制字节及时序1.DS1302的控制字节2.写时序RST信号启动/终止写时序先写地址字节,后写数据字节上升沿有效,低位先传知识点二 DS1302的控制字节及时序3.读时序RST信号启动/终止读时序先写地址字节,后读数据字节“写”上升沿有效,“读”下降沿有效,低位先传知识点二 DS1302的控制字节及时序注意: RST只能在SCLK为低电平时才能被置高 数据传输从低位开始 知识点二 DS1302的控制字节及时序TI:发送中断标志位RI:接收中断标志位走时允许位,0写保护位,0知识点三 DS1302的寄存器1. DS1302的硬件连接知识点四 DS1302的应用2DS1302的控制流程知识点四 DS1302的应用任务实施课后练习 在本任务的图中,添加功能按键K0;加1按键K1;减1按键K2。控制过程如下:按下K0后,进入设定“年”状态,通过K1、K2设定;再按下K0确认,并进入设定“月

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论