DS1302介绍
DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能
RTC:实时时钟,是一种集成电路,通常称为时钟芯片
引脚定义和应用电路
内部结构框图
寄存器定义
时序定义
BCD码
BCD码,用4位二进制数来表示1位十进制数
例如: 0001 0011 表示13, 1000 0101 表示85, 0001 1010不合法
在十六进制中的体现:0x13表示13,0x85表示85,0x1A不合法
BCD码转十进制:DEC=BCD/1610+BCD%16;(2位BCD)
十进制转BCD码:BCD=DEC/1016+DEC%10;(2位BCD)