调试DS1302遇到问题,时钟不走

2020-02-08 12:19发布

DS1302的驱动程序是参考别人的,略作修改,我读到的数据都是我设置的初始数据,时钟不走,秒寄存器我初始设置的0,也就是把启动时钟的那个CH位给清零了,按道理来说应该走才对啊,晶振两个引脚电压一个是2.6V(连接1302 X2引脚)、一个是0V(连接1302 X1引脚),IO SCLK CE我都没给上拉电阻,只是开启了单片机的内部上拉
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
yealien
2020-02-09 02:42
3楼你好:

“WriteDs1302(0x8e,0);                //发控制命令 ”是什么意思呢?8eH的地址是写保护寄存器的地址啊?如果WP=1,写保护,寄存器数据不能写入啊?
还有80H寄存器的CH位你也没有写啊,振荡器片么工作呢?



求解答一下。

多谢了!

一周热门 更多>