DS3232S#T&R Maxim Integrated Products, DS3232S#T&R Datasheet - Page 16

no-image

DS3232S#T&R

Manufacturer Part Number
DS3232S#T&R
Description
IC RTC W/TCXO 20-SOIC
Manufacturer
Maxim Integrated Products
Type
Clock/Calendar/TCXO/Crystalr
Datasheet

Specifications of DS3232S#T&R

Memory Size
236B
Time Format
HH:MM:SS (12/24 hr)
Date Format
YY-MM-DD-dd
Interface
I²C, 2-Wire Serial
Voltage - Supply
2.3 V ~ 5.5 V
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
20-SOIC (7.5mm Width)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
DS3232S#T&RDS3232S
Manufacturer:
MAXIM/美信
Quantity:
20 000
Company:
Part Number:
DS3232S#T&RDS3232S#
Manufacturer:
Maxim
Quantity:
458
Company:
Part Number:
DS3232S#T&RDS3232S#
Manufacturer:
Maxim
Quantity:
5 989
Company:
Part Number:
DS3232S#T&RDS3232SN#
Manufacturer:
Maxim
Quantity:
533
Company:
Part Number:
DS3232S#T&RDS3232SN#T&R
Manufacturer:
MAXIM
Quantity:
3 000
Extremely Accurate I
Integrated Crystal and SRAM
The DS3232 supports a bidirectional I
transmission protocol. A device that sends data onto the
bus is defined as a transmitter and a device receiving
data is defined as a receiver. The device that controls the
message is called a master. The devices that are con-
trolled by the master are slaves. The bus must be con-
trolled by a master device that generates the serial clock
(SCL), controls the bus access, and generates the START
and STOP conditions. The DS3232 operates as a slave
on the I
the SCL input and open-drain SDA I/O lines. Within the
bus specifications, a standard mode (100kHz maximum
clock rate) and a fast mode (400kHz maximum clock rate)
are defined. The DS3232 works in both modes.
The following bus protocol has been defined (Figure 2):
• Data transfer may be initiated only when the bus is
• During data transfer, the data line must remain stable
Accordingly, the following bus conditions have been
defined:
Figure 2. I
16
not busy.
whenever the clock line is high. Changes in the data
line while the clock line is high are interpreted as
control signals.
Bus not busy: Both data and clock lines remain
high.
Start data transfer: A change in the state of the
data line from high to low, while the clock line is high,
defines a START condition.
Stop data transfer: A change in the state of the data
line from low to high, while the clock line is high,
defines a STOP condition.
SDA
SCL
____________________________________________________________________
2
C bus. Connections to the bus are made through
2
IDLE
C Data Transfer Overview
CONDITION
START
ADDRESS
MSB FIRST
SLAVE
I
1–7
2
C Serial Data Bus
R/W
8
2
C bus and data
ACK
9
MSB
1–7
REPEATED IF MORE BYTES
2
ARE TRANSFERRED
C RTC with
DATA
LSB
8
Figures 3 and 4 detail how data transfer is accom-
plished on the I
the R/W bit, two types of data transfer are possible:
Data transfer from a master transmitter to a slave
receiver. The first byte transmitted by the master is
Data valid: The state of the data line represents
valid data when, after a START condition, the data
line is stable for the duration of the high period of the
clock signal. The data on the line must be changed
during the low period of the clock signal. There is
one clock pulse per bit of data.
Each data transfer is initiated with a START condition
and terminated with a STOP condition. The number
of data bytes transferred between the START and
the STOP conditions is not limited, and is determined
by the master device. The information is transferred
byte-wise and each receiver acknowledges with a
ninth bit.
Acknowledge: Each receiving device, when
addressed, is obliged to generate an acknowledge
after the reception of each byte. The master device
must generate an extra clock pulse, which is associ-
ated with this acknowledge bit.
A device that acknowledges must pull down the SDA
line during the acknowledge clock pulse in such a
way that the SDA line is stable low during the high
period of the acknowledge-related clock pulse. Of
course, setup and hold times must be taken into
account. A master must signal an end of data to the
slave by not generating an acknowledge bit on the
last byte that has been clocked out of the slave. In
this case, the slave must leave the data line high to
enable the master to generate the STOP condition.
ACK
9
MSB
2
1–7
C bus. Depending upon the state of
DATA
LSB
8
NACK
ACK/
9
STOP CONDITION
REPEATED START

Related parts for DS3232S#T&R