根据经验感觉是时序问题,首先看看你单片机使用的是内部时钟还是外部时钟,然后再根据时钟来算算你给1302的延时函数的延时时间是否满足DateSheet上的时序要求。 |
楼主还有吗,我也是遇到相同问题了。请问解决了吗? |
你发个清一屏操作,看看。什么效果。 |
大概率是DS1302数据读取错误造成的;可以在程序启动时先写入数据(设置那7个数)然后财读试试,国产的DS13xx不同批次各自都可能有些莫名其妙的问题(大牌的没用过高价未必真货所以没试)。 |
51hei**1140 发表于 2020-4-4 12:13 谢谢大佬解答!为什么时钟和秒钟的显示是正常呢?如果1302芯片读取有问题,那应该都不会有显示的 |
你好! 应该是DS1302数据读取错误造成的; 只能慢慢来找问题,一步步的去排查。 |