beautypg.com

Rainbow Electronics MAX6683 User Manual

Page 10

background image

MAX6683

Temperature Sensor and System Monitor
in a 10-Pin µMAX

10

______________________________________________________________________________________

INTERRUPT

STATUS READ

T

HOT

T

HYST

TEMPERATURE

MONITORING CYCLE

DEFAULT MODE

ONE-TIME
INTERRUPT MODE

COMPARATOR MODE

ALERT

ALERT

ALERT

Figure 1. Alert Response to Temperature Interrupts

W/R

W/R

W/R

W/R

W/R

W/R

Write Byte Format

Read Byte Format

Send Byte Format

Receive Byte Format

Slave Address: equiva-
lent to chip-select line of
a 3-wire interface

Command Byte: selects which
register you are writing to

Data Byte: data goes into the register
set by the co mma nd byte ( to se t
thresholds, configuration masks, and
sampling rate)

Slave Address: equiva-
lent to chip-select line of
a 3-wire interface

Command Byte: selects
which register you are
reading from

Slave Address: repeated
due to change in data-
flow direction

Data Byte: reads from
the register set by the
command byte

Data Byte: writes data to the
register commanded by the
last Read Byte or Write Byte
transmission

Data Byte: reads data from
the register commanded
by the last Read Byte or
Write Byte transmission;
also used for SMBus alert
Response return address

S = Start condition
P = Stop condition

Shaded = Slave transmission

A = Not acknowledged

ACK

7 bits

ADDRESS

ACK

8 bits

DATA

ACK

P

8 bits

S

COMMAND

W/R

ACK

7 bits

ADDRESS

ACK

S

ACK

8 bits

DATA

7 bits

ADDRESS

8 bits

P

S

COMMAND

A

Read Word Format

ACK

7 bits

ADDRESS

ACK

S

ACK

ACK

8 bits

DATA_LOW_byte

8 bits

DATA_HIGH_byte

7 bits

ADDRESS

8 bits

S

COMMAND

A

ACK

7 bits

ADDRESS

8 bits

COMMAND

ACK

P

S

ACK

7 bits

ADDRESS

8 bits

DATA

P

S

A

0

0

0

0

1

1

1

P

Figure 2. SMBus Protocols