MAX16048 Maxim Integrated Products, MAX16048 Datasheet - Page 47

no-image

MAX16048

Manufacturer Part Number
MAX16048
Description
(MAX16046 / MAX16048) 12-Channel/8-Channel EEPROM-Programmable System Managers
Manufacturer
Maxim Integrated Products
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX16048ACB+
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
MAX16048ACB+T
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
MAX16048ETN+
Manufacturer:
Maxim Integrated Products
Quantity:
135
www.DataSheet4U.com
The MAX16046/MAX16048 feature an I
patible 2-wire serial interface consisting of a serial data
line (SDA) and a serial clock line (SCL). SDA and SCL
facilitate bidirectional communication between the
MAX16046/MAX16048 and the master device at clock
rates up to 400kHz. Figure 1 shows the 2-wire interface
timing diagram. The MAX16046/MAX16048 are trans-
mit/receive slave-only devices, relying upon a master
device to generate a clock signal. The master device
(typically a microcontroller) initiates a data transfer on
the bus and generates SCL to permit that transfer.
A master device communicates to the MAX16046/
MAX16048 by transmitting the proper address followed
by command and/or data words. The slave address
input, A0, is capable of detecting four different states,
allowing multiple identical devices to share the same seri-
al bus. The slave address is described further in the
Slave Address section. Each transmit sequence is framed
by a START (S) or REPEATED START (SR) condition and
a STOP (P) condition. Each word transmitted over the bus
is 8 bits long and is always followed by an acknowledge
pulse. SCL is a logic input, while SDA is an open-drain
input/output. SCL and SDA both require external pullup
resistors to generate the logic-high voltage. Use 4.7kΩ for
most applications.
Figure 9. Bit Transfer
System Managers with Nonvolatile Fault Registers
SDA
SCL
DATA LINE STABLE,
12-Channel/8-Channel EEPROM-Programmable
DATA VALID
______________________________________________________________________________________
DATA ALLOWED
CHANGE OF
I
2
C/SMBus-Compatible
Serial Interface
2
C/SMBus-com-
Each clock pulse transfers one data bit. The data on
SDA must remain stable while SCL is high (Figure 9);
otherwise the MAX16046/MAX16048 registers a START
or STOP condition (Figure 10) from the master. SDA
and SCL idle high when the bus is not busy.
Both SCL and SDA idle high when the bus is not busy.
A master device signals the beginning of a transmis-
sion with a START (S) condition by transitioning SDA
from high to low while SCL is high. The master device
issues a STOP (P) condition by transitioning SDA from
low to high while SCL is high. A STOP condition frees
the bus for another transmission. The bus remains
active if a REPEATED START condition is generated,
such as in the block read protocol (see Figure 1).
The MAX16046/MAX16048 recognize a STOP condition
at any point during transmission except if a STOP condi-
tion occurs in the same high pulse as a START condition.
This condition is not a legal I
pulse must separate any START and STOP condition.
A REPEATED START (SR) may be sent instead of a
STOP (P) condition to maintain control of the bus during
a read operation. The START (S) and REPEATED
START (SR) conditions are functionally identical.
Figure 10. START and STOP Conditions
SDA
SCL
CONDITION
START
S
REPEATED START Conditions
START and STOP Conditions
2
C format; at least one clock
Early STOP Conditions
Bit Transfer
CONDITION
STOP
P
47

Related parts for MAX16048