Advertisement

appnote

#DS1307 #RTC #real-time clock #I2C #timekeeping #BCD #low-power #nonvolatile SRAM #clock/calendar #leap-year compensation

DS1307 Serial Real-Time Clock (RTC) Technical Summary

Overview

The DS1307 is a low-power, full Binary-Coded Decimal (BCD) clock/calendar with an integrated 56-byte nonvolatile SRAM. This component communicates via a 2-wire bidirectional I²C bus, making it an ideal solution for timekeeping applications requiring minimal power consumption and simple interfacing. The DS1307 provides accurate timekeeping with seconds, minutes, hours, day, date, month, and year information, including automatic leap-year compensation up to the year 2100.

Key Features

Applications

The DS1307 is widely used in applications requiring accurate timekeeping and data storage, including:

Electrical Characteristics

The following table summarizes the key electrical specifications of the DS1307:

Absolute Maximum Ratings

DC Electrical Characteristics

AC Electrical Characteristics

Functional Description

The DS1307 operates as a slave device on the I²C bus, responding to commands from a master controller. The timekeeping registers are updated automatically, and the device can operate in either 12-hour or 24-hour format. The 56-byte SRAM is accessible for general-purpose storage and retains data during power loss when connected to a backup battery.

Timekeeping Registers

The DS1307 includes the following timekeeping registers (all in BCD format):

Control Register

The control register (address 0x07) configures the square-wave output (SQW/OUT pin) and enables/disables the oscillator. Key bits include:

Package Information

The DS1307 is available in an 8-pin PDIP or SOIC package. The pinout is as follows:

Mechanical Dimensions

Conclusion

The DS1307 is a versatile and reliable real-time clock solution for embedded systems, offering low power consumption, nonvolatile storage, and easy I²C interfacing. Its robust feature set and wide operating temperature range make it suitable for a broad range of applications requiring precise timekeeping and data retention.

Similar Components
4724 – Datasheet Preview
4724
ORDER CODES :…
09 50GS – Datasheet Preview
09 50GS
QUICK REFERENCE DATA Monolithic temperature and SYMBOL PARAMETER MAX.…
DAC0830 – Datasheet Preview
DAC0830
The DAC0830 is an advanced CMOS/Si-Cr 8-bit multiplying DAC designed to interface directly with the 8080, 8048, 8085, Z80É, and other popular microprocessors. A deposit- ed silicon-chromium R-2R resis…
CA3162E – Datasheet Preview
CA3162E
The CA3162E and CA3162AE are I2L monolithic A/D converters that provide a 3 digit multiplexed BCD output. They are used with the CA3161E BCD-to-Seven-Segment Decoder/Driver and a minimum of external p…
max1114 – Datasheet Preview
max1114
The MAX1114 is a monolithic, flash analog-to-digital…
max1161 – Datasheet Preview
max1161
The MAX1161 10-bit, monolithic analog-to-digital con-…