提问者:qwfoy2016-02-17 00:00
实际上左右的 i2c都是通的 你可以看一下电路图就明白
回答者:zvqsst2016-02-19 00:00
小时寄存器(85h、84h)的位7用于定义 DS1302是运行于12小时 模式还是24小时模式。当为高时,选择12小时模式。在12小时模式时, 位5是 ,当为1时,表示 PM。在24小时模式时,位5是第二个10小时 位。
提问者:linda880882014-09-18
我给你个1302的吧,你参考下,1302初始化和读写部分都没采用循环的,还是容易明白的
#include
提问者:mldir2013-08-18
这个简单啊,DS1302不是有31字节的RAM吗?你选择任意一个或几个空闲的字节单元,在初始设置时间的程序里加个判断,如果RAM中的内容与你预设的特定标识内容相同,就直接退出不要设置时间,否则才进入设置时间程序。在设置时
提问者:pouslaugj2013-11-02
如果确认晶振损坏,建议更换。
提问者:gujian75382013-07-02
void Set_RTC(void) //设定 日历 { unsigned char i,*p,tmp,flag=0; flag = Read_Ds1302(0xc1); if(flag != 0
提问者:blissfulpuppy2013-06-09
BCD码(16进制数)。参考下面的程序(取数后送1602显示) //向LCM中填写 年 数据 void lcm_w_yy(void){ //if(read_clock(0x8d) != yy){ yy =
提问者:sbgauge2013-05-01