Analog Devices Inc./Maxim Integrated DS12C887+
- Part No.:
- DS12C887+
- Manufacturer:
- Analog Devices Inc./Maxim Integrated
- Category:
- Real Time Clocks
- Package:
- 24-DIP Module (0.600", 15.24mm)
- Datasheet:
-
DS12C887+.pdf
- Description:
- {"@context": "https://schema.org","@type": "BreadcrumbList","itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Home", "item": "/" },{ "@type": "ListItem", "position": 2, "name": "Products", "item": "/categories" },{ "@type": "ListItem", "p…
- Quantity:
Unit Price:$0.000000
Ext Price:$0.000000
- Payment:

- Shipping:

Inventory:0
Send us your inquiry,we will respond immediately.
In Stock : 0 PCS
| Qty. | Unit Price | Ext Price |
| 0+ | $0.000000 | $0.000000 |
*Products eligible for online ordering ship within 1-2 business days,please contact us for exact shipping times.
Also you can RFQ for DS12C887+ or email to us: Email: [email protected] , we will contact you within 12 hours.
Product Details
DS12C887+ - Maxim/Dallas DS12C887 Real-Time Clock + NVRAM, MC146818-Compatible, Built-in Crystal & Battery, 24-EDIP | DS12C887
DS12C887+ is the lead-free real-time clock (RTC) module from Dallas/Maxim, a direct upgrade for the MC146818 / DS1287 PC clock. It integrates a 32.768 kHz crystal and lithium battery inside a 24-pin encapsulated DIP, keeping the clock running and data retained for over 10 years without power. It tracks seconds through years with leap-year compensation, offers 113 bytes of general NVRAM, a multiplexed AD0-AD7 bus (Motorola or Intel timing), an alarm, IRQ and a programmable square-wave output - the standard clock/calendar for PC motherboards, embedded BIOS, industrial controllers and instruments.
Product Introduction
The DS12C887 from Dallas Semiconductor (now Analog Devices via Maxim) is a real-time clock and non-volatile RAM module designed as a drop-in replacement for the MC146818 clock in IBM-compatible PCs, and the low-power CMOS upgrade of the DS12887. DS12C887+ is the RoHS-compliant version. Everything a battery-backed clock needs - the RTC silicon, a 32.768 kHz quartz crystal and a lithium energy cell - is sealed inside one 24-pin encapsulated DIP module.
The timekeeping covers seconds, minutes, hours, day, date, month and year with automatic leap-year compensation, valid to 2100, in BCD or binary and 12-hour or 24-hour format. An internal lithium source keeps the clock running and the RAM retained for more than 10 years of cumulative power-off time, with about ±1 minute/month accuracy. When VCC drops below roughly 3 V the module switches to the internal battery automatically, so the host never has to manage backup power.
The device also provides 128 bytes of RAM: 15 bytes for the clock, calendar, alarm and control registers and 113 bytes of general-purpose NVRAM for BIOS settings or system data. The host reads and writes over a multiplexed AD0-AD7 bus; the MOT pin selects Motorola (AS/DS/R-W) or Intel (ALE/RD/WR) bus timing. A time-of-day alarm, three maskable interrupts on /IRQ (alarm, periodic, update-ended) and a programmable square-wave output (SQW, 13 rates from 2 Hz to 32.768 kHz) round out the function. It is pin-compatible with the MC146818B and DS1287.
Expert Technical Insight
How do you drop the DS12C887 into an MC146818 design, and what matters?
- It is a sealed module, not just an IC: the crystal and battery are inside, so there is nothing external to add for timekeeping - but six pins (2, 3, 16, 20-22) are intentionally absent because the module body uses that space; do not route to them.
- Set the bus mode with MOT: tie MOT high for Motorola (AS/DS/R-W) timing or low (internal 20 kΩ pulldown) for Intel (ALE/RD/WR). The multiplexed AD0-AD7 bus and /CS match the MC146818, so an existing 146818 socket works directly.
- Use the NVRAM and alarm: the 113 general-purpose bytes survive power loss with the clock, ideal for BIOS/config storage; the alarm and /IRQ wake or interrupt the host, and SQW can clock other logic.
Key Benefits
32.768 kHz crystal and lithium cell sealed in the module - over 10 years of clock and data retention, no externals.
Pin- and software-compatible with the industry-standard PC clock; a direct upgrade socket-for-socket.
128 bytes total - 15 clock/control registers plus 113 bytes of battery-backed general-purpose RAM.
Time-of-day alarm, three maskable interrupts and a programmable SQW output (2 Hz-32 kHz).
Specifications
| Parameter | Value | Condition / Note |
|---|---|---|
| Device Type | RTC + NVRAM module | MC146818 clock replacement |
| Manufacturer | Dallas / Maxim (ADI) | DS12C887 |
| Timekeeping | Sec...year + leap year | BCD or binary, 12/24 h, to 2100 |
| Oscillator / Battery | Internal 32.768 kHz + lithium | >10 year retention, ±1 min/month |
| RAM | 128 bytes (113 general NVRAM) | 15 bytes clock/control regs |
| Bus Interface | Multiplexed AD0-AD7 | MOT pin: Motorola or Intel timing |
| Alarm / Interrupt | Time-of-day alarm, /IRQ | Alarm / periodic / update-ended |
| Square Wave (SQW) | 2 Hz to 32.768 kHz | 13 programmable rates |
| Compatibility | MC146818B, DS1287, DS12887 | Pin/software compatible |
| Supply Voltage | 4.5 V to 5.5 V | Auto battery switch below ~3 V |
| Operating Temperature | 0 to +70 °C | Commercial |
| Package | 24-Pin Encapsulated DIP (EDIP) | Module with crystal + battery |
| Orderable Part Number | DS12C887+ | 24-EDIP, Pb-free |
Note: Values are taken from the Dallas/Maxim DS12C887 datasheet. Confirm every parameter against the latest official documentation before committing a design.
Package Information
DS12C887+ is supplied in the 24-pin encapsulated DIP (EDIP) module; "+" marks the RoHS-compliant lead-free finish. The raised module body houses the RTC die, the 32.768 kHz crystal and the lithium cell, which is why pins 2, 3, 16 and 20-22 are absent by design. Place it in a standard 24-pin DIP socket matching an MC146818/DS1287 footprint; no external crystal or backup battery is needed. Package dimensions and pin-1 orientation are shown below.
📄 Full specifications are detailed in the official Dallas/Maxim DS12C887 datasheet.
Pin and Signal Definition
The 24-pin EDIP brings out the multiplexed bus, control and clock signals (pins 2, 3, 16, 20-22 are absent by design):
- Pin 1 - MOT: Bus mode select (high = Motorola, low = Intel; internal 20 kΩ pulldown).
- Pins 4-11 - AD0-AD7: Multiplexed address/data bus.
- Pin 12 - GND: Ground.
- Pin 13 - /CS: Chip select, active low.
- Pin 14 - AS: Address strobe (ALE).
- Pin 15 - R//W: Read/write (Motorola) or /WR (Intel).
- Pin 17 - DS: Data strobe (Motorola) or /RD (Intel).
- Pin 18 - /RESET: Reset input, active low.
- Pin 19 - /IRQ: Interrupt output, active low (open drain).
- Pin 23 - SQW: Square-wave output.
- Pin 24 - VCC: +5 V supply.
Refer to the package drawing below for the physical pin numbering of the 24-pin EDIP.
Alternative and Related Parts
The parts below are related Dallas/Maxim real-time clocks in our catalog. They are not all drop-in replacements; verify the interface, battery scheme and pinout before substituting.
| Part Number | Brand | Type / Key Difference | Package | Note |
|---|---|---|---|---|
| DS12887 | Maxim/Dallas | RTC+NVRAM module (NMOS) | 24-EDIP | DS12C887 is its CMOS low-power upgrade |
| DS12C887A | Maxim/Dallas | RTC+NVRAM, enhanced | 24-EDIP | Adds auxiliary battery input |
| DS1307 | Maxim/Dallas | I2C serial RTC + 56-byte RAM | DIP-8/SOIC | Serial, external crystal/battery |
| DS1302 | Maxim/Dallas | 3-wire trickle-charge RTC | DIP-8 | Serial timekeeping |
| DS1305 | Maxim/Dallas | SPI/3-wire RTC + 96-byte RAM | DIP/SOIC | Serial, with alarms |
Selection Tips: Stay with the DS12C887 (or DS12C887A) to drop into an MC146818/DS1287 socket with the crystal and battery built in. The DS12887 is the older NMOS version of the same module. For a serial interface and smaller footprint, the I2C DS1307 or 3-wire DS1302/DS1305 trade the parallel bus and built-in battery for a smaller package.
Manufacturer Information
Dallas Semiconductor, now part of Analog Devices through Maxim Integrated, pioneered the integrated RTC module that seals the crystal and battery with the clock silicon. The DS12C887 became the de-facto PC real-time clock, a direct MC146818/DS1287 replacement that added Year-2000 compliance and CMOS low power.
The device is backed by full datasheet characterization and application notes on bus mode, register map and battery life - the details that determine whether a clock keeps accurate time and retains data across years of power cycles.
Applications




Frequently Asked Questions
What does the DS12C887+ do?
It is a real-time clock plus NVRAM module with a built-in 32.768 kHz crystal and lithium battery, pin-compatible with the MC146818/DS1287 PC clock. It keeps time and 113 bytes of NVRAM for over 10 years without power, with an alarm, /IRQ and square-wave output.
Does it need an external crystal or battery?
No. The 32.768 kHz crystal and the lithium cell are sealed inside the 24-pin module, giving over 10 years of timekeeping and data retention with no external components.
How do I select Motorola or Intel bus timing?
The MOT pin selects it: tie MOT high for Motorola (AS/DS/R-W) timing, or leave it low (internal 20 kΩ pulldown) for Intel (ALE/RD/WR). The multiplexed AD0-AD7 bus matches the MC146818.
Why are some pins missing?
Pins 2, 3, 16 and 20-22 are absent by design - the encapsulated module body uses that space for the crystal and battery. They match the no-connect pins of the MC146818, so a standard socket works.
Disclaimer
Information Accuracy: The specifications on this page are based on the official Dallas/Maxim DS12C887 datasheet. We work to keep the information accurate and complete, but parameters can change with product revisions, so design engineers should verify all values against the latest official documentation before final design.
Product Authenticity Guarantee: All parts we supply are genuine factory originals with full material traceability.
Technical Support: Pre-sales and post-sales technical consultation is available free of charge.
Application Notice: This page is for reference only. Suitability for a specific application should be confirmed by the design engineer against the actual system requirements.
DS12C887+ Specifications
- Specifications
- Attributes
- Property Value
- Manufacturer
- Analog Devices Inc./Maxim Integrated
- Series:
- -
- Package/Case:
- 24-DIP Module (0.600", 15.24mm)
- Packaging:
- Tube
- Part Status:
- Active
- Programmable:
- Not Verified
- Type:
- Clock/Calendar
- Memory Size:
- 113B
- Time Format:
- HH:MM:SS (12/24 hr)
- Date Format:
- YY-MM-DD-dd
- Interface:
- Parallel
- Voltage - Supply:
- 4.5V ~ 5.5V
- Features:
- Alarm, Daylight Savings, Leap Year, NVSRAM, Square Wave Output
- Voltage - Supply, Battery:
- 2.5V ~ 4V
- Current - Timekeeping (Max):
- 15mA @ 4.5V ~ 5.5V
- Supplier Device Package:
- 24-EDIP
- Operating Temperature:
- 0°C ~ 70°C
- Qualification:
- -
- Mounting Style:
- Through Hole
- Grade:
- -
- Category:
- Real Time Clocks
DS12C887+ Relevant information
- DS12C887+ Tags
- Popular Search
The following parts are popular search parts in Real Time Clocks.
The Posts
-1,80mm.jpg)
-
GRM31CR61H106KA12L Murata MLCC: Applications, Selection and Buying Notes
GRM31CR61H106KA12L Murata MLCC guide for 10uF 50V X5R 1206 use, obsolete-status review, alternatives and sourcing checks.
-1,80mm.jpg)
-
GRM31CR61E476ME44L Murata MLCC: Applications, Selection and Buying Notes
GRM31CR61E476ME44L Murata MLCC guide for 47uF 25V X5R 1206 decoupling, alternatives and sourcing confirmation.
-2,70mm.jpg)
-
GRM32ER71H106KA12L Murata MLCC: Applications, Selection and Buying Notes
GRM32ER71H106KA12L Murata MLCC guide covering applications, selection, alternatives and sourcing checks for 10 uF, 50V, X7R, +/-10%, 1210 MLCC.
-0,55mm.jpg)
-
GRT155C81E105KE13D Murata MLCC: Applications, Selection and Buying Notes
GRT155C81E105KE13D Murata MLCC guide covering applications, selection, alternatives and sourcing checks for 1 uF, 25V, X6S, +/-10%, 0402 automotive MLCC.
-0,55mm.jpg)
-
GRM155C81E105KE11D Murata MLCC: Applications, Selection and Buying Notes
GRM155C81E105KE11D Murata MLCC guide covering applications, selection, alternatives and sourcing checks for 1 uF, 25V, X6S, +/-10%, 0402 MLCC.
-0,55mm.jpg)
-
GRM155C80J106ME11D Murata MLCC: Applications, Selection and Buying Notes
GRM155C80J106ME11D Murata MLCC guide covering applications, selection, alternatives and sourcing checks for 10 uF, 6.3V, X6S, +/-20%, 0402 MLCC.
-1,80mm.jpg)
-
GRM31CR61A476ME15L Murata MLCC: Applications, Selection and Buying Notes
GRM31CR61A476ME15L Murata MLCC guide covering 47uF 10V X5R 1206 use, derating, alternatives and procurement checks.
-1,80mm.jpg)
-
GRM31CR60J107ME39L Murata MLCC: Applications, Selection and Buying Notes
GRM31CR60J107ME39L Murata MLCC guide for 100uF 6.3V X5R 1206 rails, derating, alternatives and sourcing checks.
Related Products

-
MCP7940N-I/SN
Microchip Technology

-
MCP7940MT-I/MNY
Microchip Technology

-
PCF85063ATL/1,118
NXP USA Inc.

-
MCP7940NT-I/SN
Microchip Technology

-
MCP7940NT-I/MS
Microchip Technology

-
MCP7940N-I/MS
Microchip Technology

-
PCF85063AT/AY
NXP USA Inc.
-
PCF85063TP/1Z
NXP USA Inc.

-
PCF85063ATT/AJ
NXP USA Inc.

-
MCP7940NT-E/SN
Microchip Technology

-
MCP7940NT-I/MNY
Microchip Technology

-
MCP79400T-I/SN
Microchip Technology

