(4)--1.2 DS1302介绍单片机原理及应用.ppt

上传人:奉*** 文档编号:96451453 上传时间:2023-11-29 格式:PPT 页数:13 大小:489.73KB
返回 下载 相关 举报
(4)--1.2 DS1302介绍单片机原理及应用.ppt_第1页
第1页 / 共13页
(4)--1.2 DS1302介绍单片机原理及应用.ppt_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《(4)--1.2 DS1302介绍单片机原理及应用.ppt》由会员分享,可在线阅读,更多相关《(4)--1.2 DS1302介绍单片机原理及应用.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、SPI总线与时钟芯片DS1302第二节 DS1302学习目标1.DS1302 硬件构成。2.DS1302指令。3.DS1302时序。一、DS1302介绍DS1302是一个实时时钟芯片,可以提供秒、分、小时、日期、月、年等信息。可以通过配置AM/PM来决定采用24小时格式还是12小时格式。DS1302的工作电压比较宽,在2.05.5V的范围内都可以正常工作。当供电电压是5V的时候,兼容标准的TTL电平标准,这里的意思是,可以完美的和单片机进行通信。一、DS1302介绍DS1302无备用电源SCK时钟引脚SIO数据引脚CE片选引脚二、DS1302指令DS1302单字节写时序单片机要预先写一个字节指

2、令然后再写入一个字节的数据。一条指令共8位,其中第7位固定为1第6位是选择RAM还是CLOCK的最低位表示读写 方向。二、DS1302指令从第5到第1位,组成寄存器5位地址。DS1302时钟的寄存器,其中8个和时钟有关的。地址分布如下表0 00000 00010 00100 00110 01000 01010 01101 01110 x000 x010 x020 x030 x040 x050 x060 x07二、DS1302指令举例:其中第7位固定为1,第6位是选择CLOCK,值为0,最低位选择写,值为0。命令组合为8位,如下0b1000 0000=0 x80即对寄存器0进行写操作。二、DS1

3、302指令读写指令列表 寄存器号寄存器号寄存器作用寄存器作用读指令指令写指令写指令0秒寄存器0 x810 x801分钟寄存器0 x830 x822小时寄存器0 x850 x843日期寄存器0 x870 x864月份寄存器0 x890 x885周寄存器0 x8B0 x8A6年寄存器0 x8D0 x8C7写保护寄存器0 x8F0 x8E二、DS1302指令寄存器内容寄存器内容采用BCD码表示三、DS1302时序1.写时序图写时序图对于通信写数据,都是在SCK的上升沿,从机进行采样,下降沿的时候,主机发送数据。三、DS1302时序1.读时序图读时序图第一,写第一个字节指令,上升沿DS1302锁存数据,下降沿用单片机发数据。到了第二个字数据,DS1302下降沿输出数据,单片机上升沿来读取。三、DS1302时序1.读时序图读时序图第二,单片机要先读取DS1302的IO数据,再拉高SCLK产生上升沿。防止数据出错。四、小结 DS1302可以提供秒、分、小时、日期、月、年实时时间。寄存器内容采用BCD码表示时序与SPICPOL=0/CPHA=0模式类似。命令字节构成

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁