- 375
- 0
- 约2.31千字
- 约 6页
- 2020-09-24 发布于天津
- 举报
ds1302 时钟程序详解 ,ds1302 程序流程图 (C 程序 )
ds1302 时钟程序详解
DS1302 的控制字如图 2 所示。控制字节的最高有效位 (位 7)必须是逻辑 1,如果它为 0 ,则不能把数据写
入 DS1302 中,位 6 如果为 0,则表示存取日历时钟数据, 为 1 表示存取 RAM 数据 ;位 5 至位 1 指示操作单
元的地址 ;最低有效位 (位 0) 如为 0 表示要进行写操作,为 1 表示进行读操作,控制字节总是从最低位开始
输出。
2.3 数据输入输出 (I/O)
在控制指令字输入后的下一个 SCLK 时钟的上升沿时, 数据被写入 DS1302 ,数据输入从低位即位 0 开始。
同样,在紧跟 8 位的控制指令字后的下一个 SCLK 脉冲的下降沿读出 DS1302 的数据, 读出数据时从低位 0
位到高位 7 。
2.4 DS1302 的寄存器
DS1302 有 12 个寄存器,其中有 7 个寄存器与日历、时钟相关,存放的数据位为 BCD 码形式 ,其日历、
时间寄存器及其控制字见表 1。
此外, DS1302 还有年份寄存器、控制寄存器、充电寄存器、时钟突发寄存器及与 RAM 相关的寄存器
等。时钟突发寄存器可一次性顺序读写除充电寄存器外的所有寄存器内容。 DS1302 与 RAM 相关的寄存
器分为两类:一类是单个 RAM 单元,共 31 个,每个单元组态为一个 8 位的字节,其命令控制字为 C0H ~
FDH ,其中奇数为读操作,偶数为写操作;另一类为突发方式下的 RAM 寄存器,此方式下可一次性读写
所有的 RAM 的 31 个字节,命令控制字为 FEH( 写) 、FFH( 读)。
ds1302 程序流程图
3.2 DS1302 实时时间流程
图 4 示出 DS1302 的实时时间流程。 根据此流程框图, 不难采集实时时间。 下面结合流程图对 DS1302 的基
本操作进行编程:
根据本人在调试中遇到的问题,特作如下说明: DS1302 与微处理器进行数据交换时,首先由微处理
器向电路发送命令字节,命令字节最高位 MSB(D7) 必须为逻辑 1,如果 D7=0 ,则禁止写 DS1302 ,即写保
护;D6=0 ,指定时钟数据, D6=1,指定 RAM 数据;D5 ~D1 指定输入或输出的特定寄存器; 最低位 LSB(D
0)为逻辑 0 ,指定写操作 (输入 ) , D0=1 ,指定读操作 (输出 ) 。 在 DS1302 的时钟日历或 RAM 进行数据
传送时, DS1302 必须首先发送命令字节。若进行单字节传送, 8 位命令字节传送结束之后,在下 2 个 SCL
K 周期的上升沿输入数据字节,或在下 8 个 SCLK 周期的下降沿输出数据字节。 DS1302 与 RAM 相关
的寄存器分为两类 :一类是单个 RAM 单元,共 31 个,每个单元组态为一个 8 位的字节,其命令控制字为 C
0H ~FDH ,其中奇数为读操作,偶数为写操作;再一类为突发方式下的 RAM 寄存器,在此方式下可一次
性读、写所有的 RAM 的
您可能关注的文档
- 1.2.1排列教学设计.pdf
- 138个著名的心理学效应及给我们的启示.pdf
- 1一3岁宝宝简笔画.pdf
- 1视图(基本视图向视图).pdf
- 2017年最新栏杆规范.pdf
- 2020年广东省文科综合能力测试模拟试题(二)历史部分(1).pdf
- CadenceCaptureCIS批量修改元器件属性操作说明.pdf
- LCD与单片机的连接电路图和LCD显示程序.pdf
- LTE帧结构及资源概念.pdf
- MSA测量系统分析与结果解释.pdf
- 2025广东广州市天河区拟招聘英语实习老师1人备考题库附答案.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷附答案解析.docx
- 2025广东广州市越秀区流花街道办事处招聘综合事务中心辅助人员1人笔试历年题库附答案解析.docx
- 2025广东广州市花都区新雅街清初级中学招聘临聘教师1人备考历年题库带答案解析.docx
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人笔试备考试卷带答案解析.docx
- 江苏省盐城市东台市三仓镇区中学2026届八年级数学第一学期期末教学质量检测试题含解析.doc
- 2025广东广州市天河区城市管理第二保洁所招聘编外工作人员4人备考题库带答案解析.docx
- 江苏省盐城市亭湖区2026届数学八上期末考试试题含解析.doc
- 安徽省蚌埠市淮上区2026届数学八年级第一学期期末达标检测模拟试题含解析.doc
- 2025广东广湛城旅游轮有限公司招聘备考历年题库附答案解析.docx
最近下载
- 分析palantir对象模型shreyas phpapp01.pptx VIP
- 班子成员之间的相互批评意见.docx VIP
- 广发宏观分析报告:居民活动收支表的构建、分析与运用.pdf VIP
- Palantir公司调研报告.pptx VIP
- 汉川XH715D立式加工中心机使用说明书.pdf VIP
- 数学丨重庆市2026届高三上学期1月康德高考模拟调研卷(一)试卷及答案.pdf VIP
- 贵州省贵阳市普通中学2022-2023学年高三上学期期末语文(解析版).docx VIP
- 化工老旧装置淘汰退出和更新改造工作方案.docx VIP
- 培智六年级生活数学期末试卷ABC卷.doc VIP
- 港口机械钢结构制造规范.pdf VIP
原创力文档

文档评论(0)