我想采用STC88C52单片机和DS1302配合,实现时间的保存,(意思就是在断电的情况下,时间还
答案:2 悬赏:70 手机版
解决时间 2021-02-16 22:24
- 提问者网友:雨不眠的下
- 2021-02-16 00:23
我想采用STC88C52单片机和DS1302配合,实现时间的保存,(意思就是在断电的情况下,时间还能继续的C语言程序,时钟程序已写好,要DS1302程序,非常感谢!)
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-02-16 01:14
掉电时间继续的话不需要写程序,只需要给ds1302接上备用电池就行了,这个看看芯片资料就行
全部回答
- 1楼网友:像个废品
- 2021-02-16 02:46
楼上的朋友你好,没懂楼主的意思,就不要瞎copy啥
你那个是一般51片子模拟的ds1302时序,在看一下楼主的问题,stc的spi直接挂上ds1302。
先仔细看一下spi的相关知识
http://baike.baidu.com/view/245026.htm?fr=ala0_1_1
ds1302的接口既不是i2c也不是spi
i2c的数据传输是异步的,口线是浮空的。
spi通讯有四条线:miso、mosi、ss和sclk。
ds1302的接口类似于spi,硬件上相当于miso和mosi合二为一;软件上使用了与i2c类似于的方式,由命令区别数据传输的方向。
所以结论是不能采用此种spi来驱动ds1302,就算是你驱动了,操作起来也是很不方便的,因为没有做底层的驱动,无函数可用。
关于程序你可以hi我,传一个调试通过的给你参考!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯