Datasheet

MAX16031/MAX16032
EEPROM-Based System Monitors
with Nonvolatile Fault Memory
______________________________________________________________________________________ 33
Send Byte Format
S
ADDRESS
Slave Address: Address
of the slave on the serial
interface bus.
Command Byte: Presets the internal
address pointer or represents
a command.
R/W ACK COMMAND ACK P
7 bits 0 8 bits
Receive Byte Format
S
ADDRESS
Slave Address: Address
of the slave on the serial
interface bus.
Data Byte: Data is read from
the location pointed to by the
internal address pointer.
R/W ACK DATA NACK P
7 bits 1 8 bits
Write Byte Format
S
ADDRESS
Slave Address: Address
of the slave on the serial
interface bus.
Command Byte:
Sets the internal
address pointer.
R/W ACK COMMAND ACK
7 bits 0 8 bits
Data Byte: Data is written to
the locations set by the
internal address pointer.
DATA ACK P
8 bits
Read Byte Format
S
SLAVE
ADDRESS
Slave Address: Address
of the slave on the serial
interface bus.
Command Byte:
Sets the internal
address pointer.
R/W ACK COMMAND ACK
7 bits 0 8 bits
Data Byte: Data is read from
to the locations set by the
internal address pointer.
SR
SLAVE
ADDRESS
R/W
7 bits 1
Block Write Format
S
ADDRESS
Slave Address: Address
of the slave on the
serial interface bus.
Command Byte:
FAh
Data Byte: Data is written to the locations
set by the internal address pointer.
R/W ACK COMMAND ACK
7 bits 0 8 bits
BYTE
COUNT = N
ACK P
8 bits
DATA BYTE 1 ACK
8 bits
DATA BYTE N ACK
8 bits
DATA BYTE … ACK
ACK DATA BYTE
8 bits
8 bits
R/W R/W
SMBALERT#
Alert Response Address:
Only the device that
interrupted the master
responds to this address.
Slave Address: Slave places
its own address on the
serial bus.
S ADDRESS R/W ACK DATA NACK P
0001100 D.C. 8 bits
NACK P
Slave to master
Master to slave
Block Read Format
S
ADDRESS
Slave Address: Address
of the slave on the
serial interface bus.
S = START Condition
P = STOP Condition
Sr = Repeated START Condition
D.C. = Don’t Care
ACK = Acknowledge, SDA pulled low during rising edge of SCL.
NACK = Not acknowledge, SDA left high during rising edge of SCL.
All data is clocked in/out of the device on rising edges of SCL.
= SDA transitions from high to low during period of SCL.
= SDA transitions from low to high during period of SCL.
Command Byte:
FBh
Data Byte: Data is read from the locations
set by the internal address pointer.
ACK COMMAND ACK
7 bits
ADDRESS
Slave Address: Address
of the slave on the
serial interface bus.
7 bits0 8 bits
ACK P
8 bits
DATA BYTE 1 ACK
8 bits
ACK DATA BYTE N
8 bits
DATA BYTE … NACK
8 bits
SR ACK
1
BYTE
COUNT = N
Figure 5. Communication Formats