ds1302引脚功用
DS1302 是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟电路,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功用,作业电压为2.5V~5.5V。选用三线接口与CPU进行同步通讯,并可选用突发方法一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31&TImes;8的用于临时性寄存数据的RAM寄存器。DS1302是DS1202的晋级产品,与DS1202兼容,但增加了主电源/后背电源双电源引脚,一起供给了对后背电源进行涓细电流充电的才能。
ds1302引脚功用及结构 图1示出DS1302的引脚摆放,其间Vcc1为后备电源,VCC2为主电源。在主电源封闭的情况下,也能坚持时钟的接连运转。DS1302由Vcc1或Vcc2两者中的较大者供电。当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电。当Vcc2小于Vcc1时,DS1302由Vcc1供电。X1和X2是振动源,外接32.768kHz晶振。RST是复位/片选线,通过把RST输入驱动置高电平来发动一切的数据传送。RST输入有两种功用:首要,RST接通操控逻辑,答应地址/指令序列送入移位寄存器;其次,RST供给停止单字节或多字节数据的传送手法。当RST为高电平时,一切的数据传送被初始化,答应对DS1302进行操作。假如在传送过程中RST置为低电平,则会停止此次数据传送,I/O引脚变为高阻态。上电运转时,在Vcc≥2.5V之前,RST有必要坚持低电平。只要在SCLK为低电平时,才能将RST置为高电平。I/O为串行数据输入输出端(双向),后边有具体阐明。SCLK始终是输入端。
2.2 DS1302的操控字节 DS1302 的操控字如图2所示。操控字节的最高有用位(位7)有必要是逻辑1,假如它为0,则不能把数据写入DS1302中,位6假如为0,则表明存取日历时钟数据,为1表明存取RAM数据;位5至位1指示操作单元的地址;最低有用位(位0)如为0表明要进行写操作,为1表明进行读操作,操控字节总是从最低位开端输出。
ds1302电路