电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>接口/总线/驱动>通过库函数来驱动DS1302获取时间数据

通过库函数来驱动DS1302获取时间数据

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

DS1302数据读写时序图

DS1302数据读写时序图
2012-08-05 21:34:50

DS1302时间不问怎么办

DS1302时间不稳定怎么回事?刚开始运行好着呢,过段时间后液晶屏上就密密麻麻的乱闪。DS1302的I/O口需要加上拉电阻么,什么作用谢谢谢谢!!!
2013-06-13 09:51:18

DS1302驱动STM32相关资料下载

一、前期准备单片机:STM32F103ZET6开发环境:MDK5.14库函数:标准库V3.5DS1302模块:淘宝有售二、实验效果三、驱动原理根据数据手册看时序,注意寄存器地址,读0x80、写
2022-01-17 07:32:37

DS1302驱动代码分享

蓝桥杯单片机 驱动代码总结1. DS1302驱动在官方提供的DS1302驱动代码下,写入以下代码:unsigned char Write_ADDR[7]={0x80
2022-02-23 06:18:10

DS1302驱动程序

DS1302驱动程序
2013-02-01 23:33:26

DS1302驱动程序说明

遇见过,这个读出来全是165的,原因是因为板子的芯片没插牢,所以导致了这种现象。/*程序说明: DS1302驱动程序软件环境: Keil uVision 4.10硬件环境: CT107单片机综合实训平台 8051,12MHz日 期: 2011-8-9*/#include
2022-01-17 06:46:18

DS1302驱动程序问题

小白真诚求助 想问下 DS1302这个驱动程序配上这个原理图哪个地方有错误 12864能显示 就是时钟不走 是什么原因万分感谢 知道的大神指点一下 感谢。。。下边是 驱动程序//DS1302时钟芯片
2013-09-28 23:03:16

DS1302与1602电子钟

); }/******************************************************************** 函 数 名:W1302()功 能:往DS1302写入数据说 明:先写地址,后写命令/数据 (内部函数)调 用:RTInputByte() , RTOutputByte()入口参数
2017-06-08 09:01:27

DS1302介绍

电池进行涓流充电功能,可有效延长备用电池的使用寿命DS1302用于数据记录,能实现数据与该数据出现的时间同时记录,因此应用的广DS1302引脚介绍VCC1主电源VCC2备用电源,当VCC2大于VCC1 + 0.2V时,由VCC2向DS1302供电否则由VCC1向DS1302供电
2021-07-19 06:59:11

DS1302写入数据和读数据 求解

本帖最后由 chenengood 于 2013-2-19 22:37 编辑 DS1302写入数据和读数据求解问题一:DS1302数据写BCD码还是十进制?下面是一段初始化DS1302的程序
2013-02-19 22:32:13

DS1302写入问题

第一次用DS1302。。请问我要将数据写入DS1302里面要怎么处理呢比如:uchar time_h;if(add==0){delay(10); do{}while(add==0); delay
2014-03-20 11:37:07

DS1302基本介绍

目录DS1302基本介绍电气说明引脚说明时序解读寄存器及其功能地址/命令字节数据字节单次读/写操作1. 发送一个byte的数据2.写入数据3. 接收一个byte的数据4. 读取数据突发(BURS
2022-01-17 06:21:47

DS1302复位的稳定时间

本帖最后由 KK潇洒 于 2012-10-3 20:37 编辑 已经仔细看过说明datasheet,不太明白DS1302复位的稳定时间的意义和操作,过程中还要操作SDA???以下是例程中的一段
2012-10-03 20:37:30

DS1302实时时钟芯片介绍

文章目录实时时钟芯片 DS1302 介绍DS1302 的特点实时时钟芯片 DS1302 介绍DS1302 是个实时时钟芯片,我们可以用单片机写入时间或者读取当前的时间数据,下面带着大家通过阅读这个
2022-02-18 07:57:59

DS1302时钟控制

=P1^2; ***it rst=P1^4; ***it sck=P1^5; ***it io=P1^6;***it fm=P1^7;/*函数声明:*/ void write_ds1302
2017-06-14 19:32:48

DS1302时钟移植

DS1302时钟STM32移植原来自己画板子做了一个点阵屏。现在想把它用来显示时间,于是就移植了这个DS1302,为什么不用DS3231,因为便宜,我有。我这个带网络校正时间的,所以精度要求不高
2022-01-17 06:47:17

DS1302时钟芯片在LCD1602上显示,怎么获取DS1302数据

:RTInputByte() 功 能:实时时钟写入一字节 说 明:往DS1302写入1Byte数据 (内部函数) 入口参数:d 写入的数据 返 回 值:无
2013-08-15 23:12:15

DS1302时钟芯片的相关资料分享

蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-串口通信时钟芯片-DS1302配置过程写数据数据代码下载下一章-温度芯片-ds18b20上一章-蓝桥杯STC基础代码-串口通信文章地址时钟芯片
2022-02-18 06:05:04

DS1302时钟芯片的读程序问题

write_ds1302(uchar add,uchar dat)//向DS1302数据{rst=0;_nop_();sck=0;_nop_();rst=1;_nop_
2013-08-26 21:04:18

DS1302有问题还是程序出错?

DS1302_RST_LOW io_DS1302_RST= 0 ; /******************************************************* 保存时间数据
2012-11-05 21:12:14

DS1302的中文手册

DS1302 涓流充电计时芯片包含一个实时时钟/日历和 31 字节的静态 RAM.通过简单的串行接口与微处理器通讯.这个实时时钟/日历提供年月日,时分秒信息.对于少于 31 天的月份月末会自动调整
2023-09-28 07:52:51

DS1302芯片驱动的使用

马上就要比赛了,毕竟比赛不像是自己在实验室写,没有自己写好的驱动代码,不过官方会提供驱动代码的。以下就是官方的ds1302驱动的使用。DS1302芯片以下是官方提供的ds1302驱动代码全部。/*程序说明: DS1302驱动程序软件环境: Keil u...
2022-02-24 06:56:28

DS1302读取数据问题

本帖最后由 cjunrong 于 2012-11-20 16:14 编辑 各位,我用单片机驱动DS1302的时候遇到了一点问题,在读取数据的时候,使用下面的程序时读取的数值总是错误
2012-11-20 16:13:22

ds1302

函数,以后可调用**************//*在这个程序中,液晶写入有关函数会在DS1302函数中调用,所以液晶程序要放在前面*/void write_1602com(uchar com
2013-08-14 16:56:31

ds1302 时间不准请问如何利用程序怎么修正,每分快6秒!

);}/********液晶写入指令函数与写入数据函数,以后可调用**************//*在这个程序中,液晶写入有关函数会在DS1302函数中调用,所以液晶程序要放在
2012-12-03 21:50:18

ds1302 怎么修改时间

DS1302怎么实现修改时间时,修改位下面有光标(同数字闪烁)!
2013-02-21 15:57:32

ds1302 时钟

r_year0x8d //年读出地址#define w_wp0x8e //指令写允许端地址 /*//DS1302地址定义#define ds1302_sec_add0x80//秒数据地址#define
2017-09-04 16:55:14

ds1302驱动程序.pdf

ds1302驱动程序.pdf
2013-02-01 23:41:40

ds1302初始化失败

ds1302写时钟的过程中,发现每一次上电后,时间都被赋了初值,每次上电ds1302都被被初始化,通过百度知道需要判断秒的第8位是否为1,来使得ds1302只初始化一次,从而实现掉电保持的功能,但是不成功,我不知道是不是代码的问题,还有没有其他的方法可以解决? ​
2019-04-25 03:40:17

ds1302如何使用

自己想用12864个和ds1302做一个电子时钟,但是新买的ds1302不太会用,出现各种问题,有谁能帮帮忙?十分感谢
2016-10-05 20:37:48

ds1302无法超过80年

ds1302在写入数据时,时间不能超过80年
2018-03-20 09:39:24

ds1302数据怎么传给数码管显示??

求教ds1302驱动写好之后怎么把数据传给数码管??最好给个主函数的步骤
2013-12-14 20:35:09

ds1302的写、读数据问题

addr = addr | 0x01; //最低位置高具体代码如下:/*------------------------------------------------向DS1302写入一字节数据
2015-10-13 16:00:36

ds1302程序

_write_byte(date);//写入数据rst=0;_nop_();io=1;//将数据线释放rst=1;}uchar read_ds1302(add) //读ds1302,须先写个地址,在读{uchar i,j
2013-08-20 10:18:16

CC2530 驱动DS1302

CC2530 驱动DS1302老是不工作。。求指教
2015-01-20 20:32:05

RTC——DS1302时钟问题

情况不需要改动,头文件包含特殊功能寄存器的定义#include ***it SCK=P3^6; //时钟 ***it SDA=P3^4; //数据 ***it RST = P3^5;// DS1302
2013-08-28 13:34:47

【急】DS1302不能写入时间

成功修改。reset之后不能初始化时间,重新烧录也不能,貌似DS1302被固化了,时间动不了。//向DS302写入时钟数据void ds1302_write_time(void
2017-01-21 22:26:53

【求助帖】DS1302读出数据始终为零

用的是msp430fr5739这块板子,ds1302的读出来一直是零,代码如下,求大神协助://向DS1302的指定地址写一个字节数据//addr:要写的寄存器的地址//dat:要写的一个字节的数据
2018-03-28 10:05:03

【转】stm32驱动DS1302芯片

电流充电的能力。DS1302的外部引脚分配如下图所示。DS1302用于数据记录,特别是对某些具有特殊意义的数据点的记录上,能实现数据与出现该数据时间同时记录,因此广泛应用于测量系统中。1、芯片介绍
2019-01-15 17:33:42

一起来搞定 ds1302

的 问题以及解决方法....总之,谨以绵薄之力为 后来要用的这款芯片的同学,提供参考。。。不胜感激!!DS1302编程注意事项:通信:1、单片机通过三线与ds1302芯片进行数据通信:reset, data
2012-12-02 16:04:31

何为DS1302时钟芯片呢

闰年补偿等多种功能。工作电压为2.0V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据DS1302内部有一个31×8的用于临时性存放数据的RAM寄...
2021-12-08 08:15:37

你们说,DS1302复位到底有什么用呢

rt,我发现DS1302每次读出或者写入函数的最后,都要加入一句RST置低电平,也就是复位,这是为什么呢?单片机复位可以使程序重新开始运行,那么ds1302复位的意义是什么。不懂,求解
2015-11-07 10:22:53

关于DS1302的BCD码转换

问一下DS1302写的时候要把十进制数转为BCD码,读的时候要不要转回来呢?下面是俺写的一个DS1302设置时间函数,大伙看看这样写对不对
2012-11-28 23:12:52

关于DS1302程序问题

();RST=1;//然后将RST(CE)置高电平。_nop_();for(n=0;n>=1;SCLK=1;//数据在上升沿时,DS1302读取数据_nop_();SCLK=0;//DS1302下降沿
2017-01-11 22:24:23

关于DS1302通信问题

DS1302初始化函数 set_time(); //调用设置时间函数 while (1) {get_time();//调用取时间函display();//调用显示函数
2017-10-06 19:09:04

关于ds1302时钟数据读取

本帖最后由 suhanyujie 于 2013-8-1 17:20 编辑 最近闲来无事,对ds1302和单片机用proteus仿真,程序中读ds1302芯片的数据代码是这样的:uchar
2013-08-01 17:16:29

关于ds1302的初始化问题

ds1302写时钟的过程中,发现每一次上电后,时间都被赋了初值,每次上电ds1302都被被初始化,通过百度知道需要判断秒的第8位是否为1,来使得ds1302只初始化一次,从而实现掉电保持的功能,但是不成功,我不知道是不是代码的问题,还有没有其他的方法可以解决?
2023-10-25 06:06:16

关于FPGA驱动DS1302的问题。

能否使用 状态机把DS1302驱动程序写出来呢?求帮助~~~!
2013-05-17 21:56:52

获取时钟芯片DS1302数据中,这个程序是什么意思呀?

求助大神,在获取时钟芯片DS1302数据中,这个程序是什么意思呀?Time->Second = ((ReadValue&0x70)>>4)*10 + (ReadValue&0x0F);
2015-05-11 21:23:47

如何能对基于51/STM32的DS1302模块进行测试呢

+ DS1302模块接线基于51 + DS1302模块接线六.代码说明1.DS1302模块引脚配置2.DS1302模块读写函数3.DS1302模块初始化函数4.数据处理函数5.主函数七.资料获取基于51/STM32DS1302模块测试 OLED0.96显示一.实现功能上电后O
2022-01-17 08:42:33

如何读取DS1302的时钟/日历数据

一、命令字讲解命令字为一个字节,由八个位组成。1、位7固定位1;否则不可对DS1302进行操作;2、位6在此处我们要读取DS1302的时钟/日历数据,所以把位6置0;3、位5到位1是选择DS1302
2022-01-17 06:18:19

总结一下一些DS1302模块常用的子程序

总结一下一些模块常用的子程序DS1302读写时间数据//DS1302写入地址命令,顺序为秒分时日月周年,最低位读写位,读取的地址在写入的基础上加1uchar code WRITE_RTC_ADDR
2022-01-17 06:30:07

求助---ds1302实时显示问题

; //ds1302复位 output sclk; //ds1302时钟 inoutsdata; //ds1302数据口 output clk_sel; output[23:0] TimeData; //时间数据
2014-03-23 17:01:01

求助!!关于DS1302时钟芯片的读数据问题

资料上说的DS1302在下降沿是输出数据(单片机读取数据)可是下面的这段读DS1302数据的程序怎么不好理解呢。程序如下:uchar read_byte(void) { uchar m; for(m
2013-11-08 21:58:36

请问ds1302时钟芯片的读数据函数是什么意思?

=1;_nop_();_nop_();SDA=0;_nop_();_nop_();SDA=1;_nop_();_nop_();return (temp); 上面的程序是 ds1302时钟芯片的读数据
2019-06-26 03:35:01

ds1302 pdf

ds1302 pdf 本文概括介绍了DS1302 时钟芯片的特点和基本组成通过实例详细说明了有关功能的应用软件关于 DS1302 各寄存器的详细位控功能请参考DALLAS 达拉斯公司的相应产品
2008-01-14 13:22:3652

DS1302 的基本组成和工作原理

DS1302 的基本组成和工作原理DS1302 的基本组成和工作原理DS1302 的管脚排列及描述如下图及表所示
2008-01-14 13:27:4716

ds1302中文数据应用手册下载

ds1302中文数据手册,本文概括介绍了DS1302 时钟芯片的特点和基本组成通过实例详细说明了有关功能的应用,软件关于 DS1302 各寄存器的详细位控功能请参考DALLAS 达拉斯公司的相应产
2008-03-11 08:00:27377

利用DS1302 时钟芯片实现“时间锁”的方法

利用DS1302 时钟芯片实现“时间锁”的方法
2009-05-15 13:44:28143

ds1302引脚图管脚图

ds1302引脚图 DS1302 是DALLAS 公司推出的涓流充电时钟芯片内含有一个实时时钟/日历和31 字节静态RAM 通过简单的串行接口与单片机进行通信
2008-01-14 13:21:219029

ds1302应用电路

ds1302应用电路 还有:DS1302应用程序+应用实例+DS18B20+无线遥控应用程序
2008-05-21 08:56:412893

ds1302引脚功能,ds1302电路

ds1302引脚功能 DS1302 是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工
2011-03-20 19:00:2920067

ds1302时钟电路

ds1302时钟电路
2009-05-17 13:17:117720

ds1302时钟程序详解,ds1302程序流程图(C程序)

ds1302时钟程序详解 DS1302 的控制字如图2所示。控制字节的最高有效位(位7)必须是逻辑1,如果它为0,则不能把数据写入DS1302中,位6如果为0,则表示存取日历时钟数据
2009-05-17 13:22:0487025

ds1302原理图+pcb制作

ds1302原理图及ds1302pcb制作已傅铜
2015-12-31 14:54:450

DS1302源码

此程序是经过本人调试可行的DS1302的程序
2016-05-13 16:40:2352

DS1302中文数据手册

DS1302中文数据手册
2016-12-17 20:48:180

DS1302中文手册

DS1302,时钟芯片
2017-01-04 14:46:460

MSP430 DS1302驱动

MSP430 DS1302驱动
2017-01-24 15:29:1014

基于DS1302芯片的时钟设计

基于DS1302芯片的时钟设计
2017-03-01 12:21:1111

ds1302晶振不起振_ds1302晶振电路图

实时时钟电路DS1302是DALLAS公司的一种具有涓细电流充电能力的电路,主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。采用普通32.768kHz
2017-08-26 18:31:2817026

ds1302ds1307区别_ds1302ds12c887区别

ds1302ds1307区别:ds1302是半SPI接口,ds1307是I2C接口;ds1302ds12c887区别,ds1302要用户自己安装后备电池和串口通讯,而且需要32.768晶振。ds12c887自带后备电池,并口通讯,无需外围元件,自带晶体振荡器和锂电池,在没有外部电源的情况下可工作10年。
2017-08-26 20:18:1823861

ds1302汉语资料

ds1302汉语资料
2017-09-21 08:36:1681

ds1302芯片介绍,ds1302工作原理解析

时钟小编相信大家见怪不怪了,那么时钟芯片大家知道是什么吗?今天我们就来谈谈最常用时钟芯片ds1302,主要通过ds1302芯片的介绍和ds1302芯片的工作原理方面来解析。
2017-10-18 16:19:1442608

DS1302的内部结构全面剖析

说起DS1302想必还是有很多人知道的吧,毕竟现在流行的串行时钟电路有很多DS1302就在其中。对于DS1302小编在《ds1302芯片介绍,ds1302工作原理解析》中详细的解释了什么是DS1302时钟芯片,它的工作原理又是什么,今天我们主要来说说DS1302时钟芯片的内部结构。
2017-10-19 09:28:315855

DS1302芯片的使用,时钟芯片DS1302功能汇总

DS1302大家都知道他是时钟芯片,知道了原理肯定想知道功能和操作方法,这篇文章就是主要来说DS1302芯片的功能以及时钟芯片DS1302的使用发发的,一起来了解一下。
2017-10-19 10:43:498882

DS1302时钟芯片调试经验,奉上调试时钟芯片DS1302的程序

 时钟芯片DS1302目前得到广泛的应用,但是DS1302的调试还是很有难度的。这篇文章就来说说DS1302时钟芯片的调试惊艳,奉上时钟芯片调试程序贴,是网上下的,我已经通过硬件测试,绝对没有问题。
2017-10-19 11:12:2410225

ds1302引脚图,ds1302引脚图功能详解

DS1302是时钟芯片,有计时的作用,和日常接触的电子表差不多,可以对年月日、时分秒、星期计时。可以用单片机往DS1302里面写入时间进行时间设置,也可以用单片机从DS1302中读取时间,读出来的时间也可以放在液晶上显示。这样就可以实现一块电子表的功能了。
2017-10-19 15:39:2270136

STC单片机控制DS1302程序 (C程序)

=P1^1;//DS1302数据口P1.1 sbitRST=P1^2;//DS1302片选口P1.2 //秒分时日月星期年 BYTEcodeinit[]={0x00
2018-02-03 03:14:0113426

Arduino控制DS1302时钟芯片(ds1302引脚图及功能和应用电路)

本文开始介绍了ds1302引脚图及功能与DS1302封装,其次介绍了两款DS1302应用电路与时序说明,最后介绍了Arduino控制DS1302连线方式及程序说明。
2018-05-14 14:39:0349424

51单片机DS1302实时时钟驱动程序

本文首先阐述了ds1302引脚及功能,其次介绍了DS1302的控制字节及电路图,最后详细介绍了51单片机DS1302实时时钟驱动程序。
2018-05-15 08:45:208964

DS1302结构与工作原理

单片机往DS1302里面写入时间进行时间设置,也可以用单片机从DS1302中读取时间,读出来的时间也可以放在液晶上显示。这样就可以实现一块电子表的功能了。 DS1302引脚及功能: X1,X2: 振荡源管脚,外接32.768KHz晶振 GND: 地 RST: 复位/片选线(通过置高电平来启动所有的数
2019-06-24 21:57:4139245

51单片机驱动DS1302学习笔记

DS1302简介DS1302是DALLAS(达拉斯)公司出的一款涓流充电时钟芯片,2001年DALLAS被MAXIM(美信)收购,因此我们看到的DS1302数据手册既有DALLAS的标志,又有
2021-11-23 17:06:107

蓝桥杯之单片机设计与开发(32)——官方DS1302驱动的使用

马上就要比赛了,毕竟比赛不像是自己在实验室写,没有自己写好的驱动代码,不过官方会提供驱动代码的。以下就是官方的ds1302驱动的使用。DS1302芯片了解见:https
2022-01-12 18:33:340

蓝桥杯笔记之 DS1302时钟芯片驱动程序(七)

功能,可有效延长备用电池的使用寿命DS1302用于数据记录,能实现数据与该数据出现的时间同时记录,因此应用广泛。二、原理分析1.引脚介绍VCC1主电源VCC2备用电源,当VCC2大于VCC1 + 0.2V时,由VCC2向DS1302供电否则由VCC1向DS1302供电SCL
2022-01-12 20:48:050

一看就会!DS1302实时时钟原理和程序

电池进行涓流充电功能,可有效延长备用电池的使用寿命DS1302用于数据记录,能实现数据与该数据出现的时间同时记录,因此应用的广DS1302引脚介绍VCC1主电源VCC2备用电源,当VCC2大于VCC1 + 0.2V时,由VCC2向DS1302供电否则由VCC1向DS1302供电
2022-01-18 08:58:005

实验18:DS1302时钟

**/*************************************************************************************** DS1302时钟实验 *实现现象:下载程序后,数码管显示时钟数据注意事项: ...
2022-01-18 09:08:0228

DS1302示例子程序

总结一下一些模块常用的子程序DS1302读写时间数据//DS1302写入地址命令,顺序为秒分时日月周年,最低位读写位,读取的地址在写入的基础上加1uchar code WRITE_RTC_ADDR
2022-01-18 09:13:030

基于STM32的DS1302时钟模块驱动程序(详细)

:7针0.96寸OLED屏驱动代码(SPI驱动)1.项目概述本程序采用的主控芯片为STM32F103RCT6,通过主控芯片驱动DS1302时钟模块,并将其实...
2022-01-18 09:14:0335

DS1302驱动(STM32)

一、前期准备单片机:STM32F103ZET6开发环境:MDK5.14库函数:标准库V3.5DS1302模块:淘宝有售二、实验效果三、驱动原理根据数据手册看时序,注意寄存器地址,读0x80
2022-01-18 09:20:0422

DS1302 通信时序介绍

文章目录DS1302 通信时序介绍DS1302 通信时序介绍DS1302 我们前边也有提起过,是三根线,分别是 CE、I/O 和 SCLK,其中 CE 是使能线,SCLK 是时钟线,I/O 是数据
2022-01-18 09:41:097

K020 基于51/STM32 DS1302模块测试 OLED0.96显示

基于STM32 + DS1302模块接线基于51 + DS1302模块接线六.代码说明1. DS1302模块引脚配置2. DS1302模块读写函数3. DS1302模块初始化函数4. 数据处理函数5.
2022-01-18 10:00:1420

DS1302芯片是如何给我产生时间数据的?

DS1302是DALLAS公司推出的涓流充电时钟芯片,内含一个实时时钟/日历和31字节静态RAM,可以通过串行接口与单片机进行通信。
2023-06-13 14:15:521296

已全部加载完成