从DS1302读出的时间,为什么偶数值不能正确显示

2024-11-04 15:26:41
推荐回答(3个)
回答1:

你也说了是偶数值无法显示~~假如你可以正确读出奇数值,那么你的硬件以及软件是正确的,那么问题就处在了你的显示程序上了

回答2:

你在DS1302的6脚(IO)加个10K的上拉电阻就搞定了.

回答3:

你函数的功能是设置1302的初始时间,地址后面的内容是将十进制转化为bcd码……因为1302相应寄存器中的数据是bcd码格式的。