标签:
1.新到手的芯片,初始未开启振荡器,需要在首次使用的时候开启
write_DS(0x0a,0x20);//set register A
2.对芯片 0x01h-0x09h进行初始化,比如:
void InitOnce()//此函数执行一次之后注释掉即可 { write_DS(0x0b,0x06);//此处对寄存器B进行设置,数据存储选择的是二进制存储格式 write_DS(9,8);//year write_DS(8,5);//month write_DS(7,7);//day write_DS(6,2);//date write_DS(5,0);//ahour write_DS(4,1);//hour write_DS(3,0);//amin write_DS(2,2);//min write_DS(1,0);//asec write_DS(0,4);//sec }
ex:闹钟功能需要开启寄存器B的 bit5
3.待续
标签:
原文地址:http://my.oschina.net/odison/blog/414265