正在使用RX8025时钟芯片,想把RX8025中时间读出来在屏幕中显示,不会使用这个芯片,不知道流程如何操作。求大神指导。
时间:10-02
整理:3721RD
点击:
正在使用RX8025时钟芯片,想把RX8025中时间读出来在屏幕中显示,不会使用这个芯片,不知道流程如何操作。求大神指导。
这个你得看数据手册来操作啊 看他用的是什么总线,如SPI,IIC等 再结合RX8052的数据手册上面的时序图,写几个读写函数,总的来说就是写个驱动。看数据手册,看数据手册 都是这么做的 呵呵 加油
我用的是IIC驱动,然后根据时序图,往时间芯片中写入时间数据,最后在从芯片中读出数据显示。写入是根据器件的地址,寄存器地址,具体时间数据写入,读出是从写入的地址寄存器中读出时间,读出时间BCD码转换为十进制数据。总体上是这样操作吗?有什么要注意的吗?我写的一直读不出数据,不知道问题在什么地方。
按照你说的,这个芯片操作应该和比较常用的DS1302一样,这个主意点就是 你是新手还是严格按照收据手册上面的时序图来操作,有些时间不能忽略的一定得加延时,再看看IIC时序模拟对了吗?如果还不行就用逻辑分析仪看看是不是问题出在时序上。基本上就是这样,参考一下别人的程序,彻底弄明白,会操作一款芯片了,后面的都是依样画葫芦。我说的也是纸上谈兵,只是我平时开发就是这样做的,不过一定得把数据手册看明白了。祝君好运
没有发现问题就是最大的问题,我在仔细摸索摸索,谢谢指导。