DS1307 I2C实时时钟(RTC)
的DS1307是一种低功耗的全二进制(BCD)实时时钟(RTC) IC,具有56字节的SVRAM,通过I2C协议进行通信。该集成电路可以从直接供电的Vcc工作,并在需要时自动切换到电池。
销的配置
密码 |
销的名字 |
描述 |
1,2 |
X1, X2 |
晶振应该连接到这些引脚 |
3. |
V-Bat |
连接电池正极 |
4 |
地面 |
IC的接地引脚 |
5、6 |
sci和SDA |
用于与CPU进行I2C通信的引脚 |
7 |
SQW /出 |
方波输出驱动引脚获得方波频率。 |
8 |
Vcc |
为IC供电,通常为5V |
DS1307规范
- I2C接口RTC集成电路
- 工作电压:5 v
- 与电池工作时,电流小于500nA
- 56字节SVRAM
- 在电源或电池模式下运行
- 可编程方波输出管脚
- 可用的PDIP和SO包
DS1307相当于:PCF8523、DS1820 DS1338
其他RTC IC的:DS3231
如何使用DS1307
DS1307是一个8脚的IC,工作在5V上,通过I2C协议与CPU通信。典型应用电路为DS1307DS1307数据表如下所示。
正如你可以看到IC有SCL(串行时钟)和SDA(串行数据)引脚使用它与CPU通信,这两个引脚必须使用电阻拉高。IC可以通过Vcc引脚上提供5V来供电,当电源故障时,IC自动切换到电池工作模式,通过连接引脚Vbat和地面的锂电池获取电源。
引脚X1和X2用于连接晶体振荡器;通常使用32.7KHz的石英晶体。SQW引脚用于提供1Hz, 4KHz, 8KHZ或32KHz范围内可编程频率的PWM方波。这个引脚也需要一个上拉电阻。CPU和RTC IC之间的数据仅通过I2C协议交换。读和写都是通过这种交流发生的。该IC可以提供详细信息,如实时时钟计数秒,分钟,小时,日期的月,月,星期,和跨越年补偿有效到2100年。
应用程序
·机器人
·游戏
·服务器
·计算机外围设备
·GPS
·公用电能表