EmbeddedRelated.com
DS1337+

ADIDS1337+

Analog Devices Inc./Maxim Integrated
Real Time Clock (RTC) IC Clock/Calendar I2C, 2-Wire Serial 8-DIP (0.300", 7.62mm)
Active2,953 in stock

Overview

The DS1337+ is a low-power, serial real-time clock (RTC) that provides full binary-coded decimal (BCD) clock and calendar information via an I2C interface. It manages seconds, minutes, hours, day, date, month, and year data with automatic compensation for leap years and months with fewer than 31 days. The device features two programmable time-of-day alarms and a square-wave output, making it a versatile timing solution for embedded systems.

Why Choose This Part

This RTC operates over a wide voltage range of 1.8V to 5.5V, allowing it to interface directly with both low-voltage MCUs and standard 5V logic. The 8-DIP package is ideal for through-hole prototyping and socketed applications where ease of replacement or breadboarding is required. It also includes an oscillator fail flag and internal power-sense circuitry to ensure timekeeping integrity.

Applications

Battery-Powered Instrumentation
Utilizes the low 1.5uA standby current to maintain accurate time in portable devices while the main processor is powered down.
Data Logging Systems
Provides precise timestamps for sensor data in environmental or industrial monitoring applications.
Scheduled Power Control
Uses the dual programmable alarms to trigger system wake-up events or periodic maintenance tasks.
Consumer Electronics
Integrates into appliances and handheld devices that require user-facing clocks and calendar displays.

Key Specifications

Type Clock/Calendar
Features Alarm, Leap Year, Square Wave Output
Interface I2C, 2-Wire Serial
Date Format YY-MM-DD-dd
Time Format HH:MM:SS (12/24 hr)
Mounting Type Through Hole
Package / Case 8-DIP (0.300", 7.62mm)
Voltage - Supply 1.8V ~ 5.5V
Operating Temperature -40degC ~ 85degC
Supplier Device Package 8-PDIP
Current - Timekeeping (Max) 0.6uA @ 1.3V ~ 1.8V

Getting Started

To use the DS1337+, connect a 32.768kHz crystal to the X1 and X2 pins and pull-up resistors to the SDA and SCL I2C lines. For software development, use standard I2C libraries such as the Wire library for Arduino or specialized RTC drivers available in MicroPython and C toolchains. The device address is fixed at 0xD0 for writes and 0xD1 for reads.

Also Consider

DS1307N+ ADIAnalog Devices Inc. - A common 5V RTC alternative that includes 56 bytes of non-volatile RAM for small data storage.