请问DS1302时钟芯片掉电之后大概能走多久?小弟是单片机新手。

发布网友

我来回答

3个回答

热心网友

掉电后就不走了,如果在外接电池端接个大电容,用二极管通过电源来充电倒还能走一段时间,具体时间看电容大小和漏电情况,最好外接电池(如CR2032电池),新电池能走一两年以上。

热心网友

楼上的朋友你好,没懂楼主的意思,就不要瞎Copy啥

你那个是一般51片子模拟的DS1302时序,在看一下楼主的问题,STC的SPI直接挂上DS1302。

先仔细看一下SPI的相关知识

DS1302的接口既不是I2C也不是SPI
I2C的数据传输是异步的,口线是浮空的。
SPI通讯有四条线:MISO、MOSI、SS和SCLK。

DS1302的接口类似于SPI,硬件上相当于MISO和MOSI合二为一;软件上使用了与I2C类似于的方式,由命令区别数据传输的方向。

所以结论是不能采用此种SPI来驱动DS1302,就算是你驱动了,操作起来也是很不方便的,因为没有做底层的驱动,无函数可用。

关于程序你可以Hi我,传一个调试通过的给你参考!

热心网友

1302 是掉电不走的药掉电还走的用c887试试

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com