The DS1307 real-time clock (RTC) module IC is an 8-pin device that uses 56 bytes of battery-backed SRAM and has a complete binary-coded decimal (BCD) output. Address and data are serially transmitted in this module over an I2C bidirectional bus. On the I2C bus, the DS1307 acts as a slave device. The DS1307 RTC module is a low-power clock that provides certified data for seconds, minutes, hours, days, dates, months, and years. It automatically modifies the end date of each month, particularly for months with less than 31 days, taking into account leap year adjustments.
Implementing a START condition and giving a device identification code followed by a registered address grants access to the DS1307 RTC module. The succeeding registers are examined in order until a STOP condition is invoked. Even if there is a power outage, the DS1307 RTC has a battery backup capability that keeps the clock ticking. RTCs can be found in a variety of places, including embedded devices and computer motherboards.
The DS1307 has an inbuilt power-sense circuit that detects power outages and switches to the backup supply automatically. Even though the module is running on the backup supply, timekeeping continues. The DS1307 consists of an external 32.768 kHz crystal. The oscillator does not require any external resistors or capacitors to operate.
The device resets the device address counter and stops access in progress when VCC falls below 1.25 x VBAT. To prevent erroneous data from being written to the device from an out-of-tolerance system, inputs to the device will not be recognised at this time. When VCC dips below VBAT, the gadget enters a low-current battery-backup mode. The device switches from battery to VCC as soon as it is turned on.
Reviews
There are no reviews yet.