概述
DS1302自带识别2000-2099年间的平年和闰年,自动分配2月的天数。
工作电压2.0~5.5v包含了3.3v和5v,所以单片机可以给ds1302供电
芯片引脚说明
X1与X2间接一个32.768KHz晶振,32.768KHz晶振容易分频得到1秒用来计时,32768为2^15次方,计数刚好填满16位寄存器。
Vcc1通常用来接备用电池(纽扣电池);Vcc2接单片机(单片机给芯片供电)
通信时序
读一字节数据函数
读一字节数据:先确保RST从低拉到高,SCLK为低电平,再把8位写命令字节数据的最0位(最低位)放到数据线上,再拉高SCLK(芯片接收一位)延时1us,再拉回低,循环8次,把8位写命令字节数据通过移位完整的