DS12885/DS12887/DS12887A/DS12C887/DS12C887A
Real-Time Clocks
____________________________________________________________________ 19
Update Cycle
The device executes an update cycle once per second
regardless of the SET bit in Register B. When the SET
bit in Register B is set to 1, the user copy of the double-
buffered time, calendar, and alarm bytes is frozen and
does not update as the time increments. However, the
time countdown chain continues to update the internal
copy of the buffer. This feature allows time to maintain
accuracy independent of reading or writing the time,
calendar, and alarm buffers, and also guarantees that
time and calendar information is consistent. The update
cycle also compares each alarm byte with the corre-
sponding time byte and issues an alarm if a match or if
a don’t-care code is present in all three positions.
There are three methods that can handle RTC access
that avoid any possibility of accessing inconsistent time
and calendar data. The first method uses the update-
ended interrupt. If enabled, an interrupt occurs after
every update cycle that indicates over 999ms is avail-
able to read valid time and date information. If this
interrupt is used, the IRQF bit in Register C should be
cleared before leaving the interrupt routine.
A second method uses the update-in-progress bit (UIP)
in Register A to determine if the update cycle is in
progress. The UIP bit pulses once per second. After
the UIP bit goes high, the update transfer occurs 244µs
later. If a low is read on the UIP bit, the user has at least
244µs before the time/calendar data is changed.
Therefore, the user should avoid interrupt service rou-
tines that would cause the time needed to read valid
time/calendar data to exceed 244µs.
The third method uses a periodic interrupt to determine if
an update cycle is in progress. The UIP bit in Register A
is set high between the setting of the PF bit in Register C
(Figure 3). Periodic interrupts that occur at a rate greater
than t
BUC
allow valid time and date information to be
reached at each occurrence of the periodic interrupt.
The reads should be complete within one (t
PI/2
+ t
BUC
)
to ensure that data is not read during the update cycle.
Handling, PC Board Layout,
and Assembly
The EDIP module can be successfully processed
through conventional wave-soldering techniques so long
as temperature exposure to the lithium energy source
does not exceed +85°C. Post-solder cleaning with water-
washing techniques is acceptable, provided that ultra-
sonic vibration is not used. Such cleaning can damage
the crystal.
SELECT BITS
REGISTER A
RS3 RS2 RS1 RS0
t
PI
PERIODIC
INTERRUPT
RATE
SQW OUTPUT
FREQUENCY
0 0 0 0 None None
0 0 0 1 3.90625ms 256Hz
0 0 1 0 7.8125ms 128Hz
0 0 1 1 122.070µs 8.192kHz
0 1 0 0 244.141µs 4.096kHz
0 1 0 1 488.281µs 2.048kHz
0 1 1 0 976.5625µs 1.024kHz
0 1 1 1 1.953125ms 512Hz
1 0 0 0 3.90625ms 256Hz
1 0 0 1 7.8125ms 128Hz
1 0 1 0 15.625ms 64Hz
1 0 1 1 31.25ms 32Hz
1 1 0 0 62.5ms 16Hz
1 1 0 1 125ms 8Hz
1 1 1 0 250ms 4Hz
1 1 1 1 500ms 2Hz
Table 3. Periodic Interrupt Rate and
Square-Wave Output Frequency
UIP
UF
PF
t
BUC
= DELAY TIME BEFORE UPDATE
CYCLE = 244μs
1 SECOND
t
PI
t
P1/2
t
P1/2
t
BUC
Figure 3. UIP and Periodic Interrupt Timing
DS12885/DS12887/DS12887A/DS12C887/DS12C887A
Real-Time Clocks
20 ____________________________________________________________________
24
23
22
21
20
19
18
17
1
2
3
4
5
6
7
8
V
CC
SQW
N.C.
RCLRAD0
X2
X1
MOT
TOP VIEW
V
BAT
IRQ
RESET
DSAD4
AD3
AD2
AD1
16
15
14
13
9
10
11
12
GND
R/W
AS
CSGND
AD7
AD6
AD5
SO, PDIP
PLCC
DS12885
DS12885S
DS12885Q
V
CC
SQW
N.C.
N.C.
(RCLR)
AD0
N.C.
N.C.
MOT
N.C.
IRQ
RESET
DSAD4
AD3
AD2
AD1
N.C.
R/W
AS
CS
( ) FOR THE DS12887A/DS12C887A.
NOTE: THE DS12887A AND DS12C887A CANNOT BE STORED OR SHIPPED IN CONDUCTIVE MATERIAL
THAT WILL GIVE A CONTINUITY PATH BETWEEN THE RAM CLEAR PIN AND GROUND.
GND
AD7
AD6
AD5
EDIP
DS12887
DS12887A
DS12C887
DS12C887A
12
13
14
15
16
17
18
1N.C.
V
CC
SQW
N.C.
MOT
X1
X2
GND
CS
AS
N.C.
AD7
N.C.
AD6
2
3
4
26
27
28
19
20
21
22
23
24
25
5
6
7
8
9
10
11
AD0
AD1
AD2
AD3
AD4
AD5
N.C.
RCLR
V
BAT
IRQ
RESET
DS
GND
R/W
1
2
3
4
5
6
7
8
9
10
11
12
24
23
22
21
20
19
18
17
16
15
14
13
Pin Configurations
DS12885/DS12887/DS12887A/DS12C887/DS12C887A
Real-Time Clocks
____________________________________________________________________ 21
PACKAGE THETA-JA (°C/W) THETA-JC (°C/W)
PDIP 75 30
SO 105 22
PLCC 95 25
Thermal Information
Chip Information
PROCESS: CMOS
SUBSTRATE CONNECTED TO GROUND
TQFP
TOP VIEW
32 28
293031
25
26
27
X2
X1
MOT
V
CC
N.C.
N.C.
SQW
N.C.
10
13
15
14
1611 12
9
AD6
AD7
N.C.
CS
GND
N.C.
AS
R/W
17
18
19
20
21
22
23
N.C.
24 RCLR
V
BAT
IRQ
N.C.
RESET
DS
GND
2
3
4
5
6
7
8AD5
AD4
N.C.
AD3
N.C.
AD2
AD1
1AD0
DS12885T
Pin Configurations (continued)
Ordering Information
PART TEMP RANGE PIN-PACKAGE TOP MARK*
DS12885+ 0°C to +70°C 24 PDIP DS12885
DS12885N+ -40°C to +85°C 24 PDIP DS12885
DS12885Q+ 0°C to +70°C 28 PLCC DS12885Q
DS12885QN+ -40°C to +8C 28 PLCC DS12885Q
DS12885Q+T&R 0°C to +70°C 28 PLCC DS12885Q
DS12885QN+T&R -40°C to +85°C 28 PLCC DS12885Q
DS12885S+ 0°C to +70°C 24 SO (300 mils) DS12885S
DS12885SN+ -40°C to +8C 24 SO (300 mils) DS12885S
DS12885S+T&R 0°C to +70°C 24 SO (300 mils) DS12885S
DS12885T+ 0°C to +7C 32 TQFP DS12885
DS12885TN+ -40°C to +85°C 32 TQFP DS12885
DS12887+ 0°C to +70°C 24 EDIP DS12887
DS12887A+ 0°C to +70°C 24 EDIP DS12887A
DS12C887+ 0°C to +7C 24 EDIP DS12C887
DS12C887A+ 0°C to +70°C 24 EDIP DS12C887AA
+
Denotes a lead(Pb)-free/RoHS-compliant package.
T&R = Tape and reel.
*A “+” anywhere on the top mark indicates a lead(Pb)-free device, and an “N” indicates an industrial temperature range device.
PACKAGE TYPE PACKAGE CODE DOCUMENT NO.
24 SO W24+1
21-0042
24 PDIP P24+4
21-0044
24 EDIP MDP24+1
21-0241
28 PLCC Q28+13
21-0049
32 TQFP C32+3
21-0292
Package Information
For the latest package outline information and land patterns,
go to www.maxim-ic.com/packages
. Note that a “+”, “#”, or
“-” in the package code indicates RoHS status only. Package
drawings may show a different suffix character, but the drawing
pertains to the package regardless of RoHS status.

DS12887A+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Real Time Clock RTC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union