完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
ds1302 断电后,应该是自动运行的,可是我再次上电后,年、月、日、小时、分钟都自动运行了,也自动变化,时间都对,就是秒显示一直从0开始。 |
|
相关推荐
1 个讨论
|
|
1、因为你秒都为00,而且分小时都可以走。那么问题出在你的秒的读取或者显示。查一查的的代码,读取秒的时候是否地址正确,显示秒的时候是否程序错误。
2、如果你上的时候,时钟走动,秒的数值可以变化的话,那证明你的读取与显示正常,你可以看下你的上电初始化是否将秒清零或者类似会导致清零的操作。再来只要DS1302备用电源不断,那么就不必再初始化了。 3、教你一个ds1302是否初始化的判断方法,首先你得知道你的DS1302从无电源到上电,然后直接读取出数值,一般情况下会是(可能会有变化) 秒==0,分==0,时==0,日==1,月==1,周==1,年==0,因为2000过去了没用,你在读取玩后判断年是否为0,是的话你给DS1302初始化,然后给年寄存器放一个非零数,如0x12,最后为了使时钟能走动,给秒(地址0x80好像)写0x00。第二次上电的时候先读取时间,如果年非零,那就不要再初始化了。 |
|
|
|
|
|
2069 浏览 0 评论
1201 浏览 0 评论
3769 浏览 2 评论
2855 浏览 0 评论
这是汽车360全景控制器上的主板,请问圆圈中的原件是什么,起什么作用?
2614 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 21:08 , Processed in 0.684168 second(s), Total 37, Slave 30 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号