发 帖  
原厂入驻New
[问答]

如何用I2C协议接口了RTC和PIC

229 I2C PIC
分享
大家好,我用I2C协议接口了RTC和PIC。当在proteus中模拟时,我面临着一些计时问题,我一直在试图弄清楚出什么问题,以及如何获得适当的时间和日期显示在LCD上。我遇到的问题如下:1)中间的“秒”被跳过(例如:它计数0到9,直接跳到16,然后从16到25再跳到32)。60秒。同样的问题持续几分钟,90分钟后,需要一小时。注意:SSPADD=0x31;对于Fosc=20MHzSo,如何设置具有适当值的RTC寄存器以显示准确的时间?我附上以下代码和Proteus仿真SNAP。如果有经验的人员能够检查一下代码,并且向我建议什么地方出了问题,以及需要做出的更改,那将是很有帮助的。谢谢大家!最佳问候
0
2020-5-15 14:27:05   评论 分享淘帖 邀请回答

相关问题

2个回答
它是在包装BCD,而不是Dimial16d= 0x10见10?
2020-5-15 14:36:52 评论

举报

@ NKurzman,谢谢你指出这一点。我不知道我是怎么错过的。我会调查它做必要的改变然后回来。
2020-5-15 14:56:36 评论

举报

只有小组成员才能发言,加入小组>>

134个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表