Product Overview
The DS12885S is a real-time clock (RTC) integrated circuit from Analog Devices (Maxim Integrated), designed as a direct drop-in replacement for the industry-standard DS1285/DS1287 RTC found in IBM AT-compatible computers and embedded systems. Housed in a 24-pin SOIC package, this device provides a complete real-time clock/calendar function with automatic leap year compensation valid through 2099, counting seconds, minutes, hours, day of week, date, month, and year. It features 114 bytes of battery-backed user RAM, three independently maskable interrupts, a programmable square-wave output, and selectable Intel or Motorola bus timing. The DS12885S uses an external 32.768 kHz crystal and an external backup battery (2.5V to 4V), automatically switching to battery power when primary supply fails. With parallel multiplexed byte-wide interface, industrial temperature range options, and UL recognition, it is widely used in embedded systems, network equipment, security systems, and utility meters.
Key Specifications
| Parameter | Value |
| Manufacturer | Analog Devices Inc. / Maxim Integrated |
| Part Number | DS12885S (DS12885S+) |
| Product Type | Real-Time Clock (RTC) with NVSRAM |
| Clock Function | Seconds, Minutes, Hours, Day, Date, Month, Year |
| Leap Year Compensation | Yes, valid through 2099 |
| Time Format | 12-hour (AM/PM) or 24-hour selectable |
| Date Format | YY-MM-DD-day |
| Memory Size | 114 bytes battery-backed user RAM |
| Clock & Control Registers | 14 bytes |
| Interface | Multiplexed parallel (byte-wide) |
| Bus Timing | Intel or Motorola mode selectable |
| Interrupts | 3 maskable (alarm, periodic, update-end) |
| Alarm | Once per second to once per day |
| Periodic Interrupt Rates | 122 μs to 500 ms (13 selectable rates) | Square-Wave Output | Yes, programmable (1.8 mHz to 250 kHz) |
| Supply Voltage (VCC) | 4.5 V to 5.5 V |
| Battery Backup Voltage | 2.5 V to 4.0 V |
| Timekeeping Current | < 1 mA (battery mode) |
| Oscillator | External 32.768 kHz crystal required |
| Daylight Saving | Software selectable |
| Binary or BCD | Software selectable |
| RAM Clear Function | Yes (RCLR pin) |
| Power-Fail Switch | Automatic, with power-fail detection |
| Operating Temperature (Commercial) | 0°C ~ +70°C |
| Operating Temperature (Industrial) | -40°C ~ +85°C (DS12885SN variant) |
| Package / Case | 24-SOIC (0.295″, 7.50mm width) |
| Mounting Type | Surface Mount |
| RoHS | RoHS3 Compliant |
| MSL Level | MSL 1 (Unlimited) |
| UL Recognition | Yes |
| Product Status | Active |
Features
- Drop-in replacement for IBM AT computer clock/calendar (DS1285)
- Counts sec, min, hr, day, date, month, year with leap year through 2099
- Binary or BCD time representation
- 12-hour or 24-hour format with AM/PM indicator
- Daylight Saving Time option
- Selectable Intel or Motorola bus timing
- 114 bytes of battery-backed general-purpose RAM
- 14 bytes of clock and control registers
- RAM clear function (RCLR input)
- Three maskable interrupts with common IRQ output
- Time-of-day alarm (once per sec to once per day)
- Programmable periodic interrupt (122μs to 500ms)
- Update-end interrupt flag
- Programmable square-wave output (1.8mHz ~ 250kHz)
- Automatic power-fail detection and switch circuitry
- 24-pin SOIC surface mount package
- UL recognized component
- RoHS3 compliant
- Industrial temperature grade available (SN suffix)
Applications
- Embedded systems and single-board computers
- Network hubs, bridges, and routers
- Security systems and access control
- Utility meters (electric, gas, water)
- POS terminals and cash registers
- Industrial automation and PLCs
- Server and desktop computers
- Medical equipment and patient monitors
- Telecommunications equipment
- Consumer electronics with time/date function