求助:关于DS1302的一个小问题

2020-01-30 13:31发布

本帖最后由 punjack 于 2013-5-22 22:15 编辑

如题,由于刚开始接触该芯片,有点疑惑,如图,图上所示设置年月日周时分秒的数据怎么理解,图上说设置时分的初值为“0”,那为何不是写入0吗?我看了其他的程序也有类似,明明不是写入0,但都说是设置初始值为0,希望有好心的大侠帮忙解决!!!谢谢!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
xiakang
1楼-- · 2020-01-31 09:42
本帖最后由 xiakang 于 2013-5-23 00:33 编辑

我的解释是,楼主你抄A的程序,而A是抄B的,也许也是他自己写的。总之就是A改了函数里的数据,但没改注释(这习惯很不好)。你照搬过来了,所以你看不懂了,觉都对不上了。按程序函数的数据,初始化应该是2010年12月25日星期六09点20分00秒
punjack
2楼-- · 2020-01-31 12:48
xiakang 发表于 2013-5-23 00:32
我的解释是,楼主你抄A的程序,而A是抄B的,也许也是他自己写的。总之就是A改了函数里的数据,但没改注释( ...

我开始的想法是和你一致,但我刚查看其他程序对比时有写入周寄存器的是0x4,它注释说是周三、写入日寄存器0x12,注释说10号、写入分寄存器0x40,注释说00分;不知是不是也是它注释有问题。你用过这个吗?再找其他程序看看
lr120363092
3楼-- · 2020-01-31 17:26
 精彩回答 2  元偷偷看……
punjack
4楼-- · 2020-01-31 23:20
lr120363092 发表于 2013-5-23 09:05
楼主datasheet还没有看明白??????

我不知道自己有没有看懂,请教一下我这样设置对吗?
lmt50211
5楼-- · 2020-02-01 00:12
xiakang 发表于 2013-5-23 00:32
我的解释是,楼主你抄A的程序,而A是抄B的,也许也是他自己写的。总之就是A改了函数里的数据,但没改注释( ...

+1........

一周热门 更多>