DS14285SN/T&R Maxim Integrated Products, DS14285SN/T&R Datasheet - Page 9
![IC RTC W/NV RAM CNTRL IND 24SOIC](/photos/6/58/65845/406-175-24-soic_sml.jpg)
DS14285SN/T&R
Manufacturer Part Number
DS14285SN/T&R
Description
IC RTC W/NV RAM CNTRL IND 24SOIC
Manufacturer
Maxim Integrated Products
Type
Clock/Calendar/NVSRAMr
Datasheet
1.DS14285Q.pdf
(26 pages)
Specifications of DS14285SN/T&R
Memory Size
114B
Time Format
HH:MM:SS (12/24 hr)
Date Format
YY-MM-DD-dd
Interface
Parallel
Voltage - Supply
4.5 V ~ 5.5 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Surface Mount
Package / Case
24-SOIC (7.5mm Width)
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
24-12 bit cannot be changed without reinitializing the hour locations. When the 12-hour format is
selected, the high order bit of the hours byte represents PM when it is a logic one. The time, calendar,
and alarm bytes are always accessible because they are double buffered. Once per second the 10 bytes are
advanced by 1 second and checked for an alarm condition. If a read of the time and calendar data occurs
during an update, a problem exists where seconds, minutes, hours, etc. may not correlate. The probability
of reading incorrect time and calendar data is low. Several methods of avoiding any possible incorrect
time and calendar reads are covered later in this text.
The three alarm bytes can be used in two ways. First, when the alarm time is written in the appropriate
hours, minutes, and seconds alarm locations, the alarm interrupt is initiated at the specified time each day
if the alarm enable bit is high. The second use condition is to insert a “don’t care” state in one or more of
the 3 alarm bytes. The “don’t care” code is any hexadecimal value from C0 to FF. The 2 most significant
bits of each byte set the “don’t care” condition when at logic 1. An alarm will be generated each hour
when the “don’t care” bits are set in the hours byte. Similarly, an alarm is generated every minute with
“don’t care” codes in the hours and minute alarm bytes. The “don’t care” codes in all three alarm bytes
create an interrupt every second.
Table 1. Time, Calendar, and Alarm Data Modes
LOCATION
ADDRESS
0
1
2
3
4
5
6
7
8
9
Seconds
Seconds Alarm
Minutes
Minutes Alarm
Hours-12-hr Mode
Hours-24-hr Mode
Hours Alarm-12-hr
Hours Alarm-24-hr
Day of the Week
Sunday = 1
Date of the Month
Month
Year
FUNCTION
DECIMAL
RANGE
0-59
0-59
0-59
0-59
1-12
0-23
1-12
0-23
1-31
1-12
0-99
1-7
9 of 26
00-3B
00-3B
00-3B
00-3B
01-0C AM, 81-8C PM
00-17
01-0C AM, 81-8C PM
00-17
01-07
01-1F
01-0C
00-63
BINARY DATA MODE
RANGE
00-59
00-59
00-59
00-59
01-12AM, 81-92PM
00-23
01-12AM, 81-92PM
00-23
01-07
01-31
01-12
00-99
BCD DATA MODE