beautypg.com

Rainbow Electronics DS1624 User Manual

Page 10

background image

DS1624

10 of 16

During the programming cycle the DS1624 will not acknowledge any further accesses to the device until
the programming cycle is complete (approximately 10 ms).

MEMORY FUNCTION EXAMPLE

BUS MASTER

MODE

DS1624

MODE

DATA (MSB

FIRST)

COMMENTS

NOTES

{Command protocol for configuration register}
{Start here}

TX

RX

START

Bus Master Initiates a Start condition.

TX

RX

Bus Master sends DS1624 address;

R/

W

=”0”;

RX

TX

ACK

DS1624 generates acknowledge bit.

TX

RX

ACh

Bus Master sends Access Config
command protocol.

RX

TX

ACK

DS1624 generates acknowledge bit.

1

TX

RX

00h

Bus Master sets up DS1624 for continuous
conversion.

RX

TX

ACK

DS1624 generates acknowledge bit.

2, 4

TX

RX

STOP

Bus Master initiates the STOP condition.

{Command protocol for Start Convert T}
{Start here}

TX

RX

START

Bus Master initiates a Start condition.

TX

RX

Bus Master sends DS1624 address;

R/

W

=0;

RX

TX

ACK

DS1624 generates acknowledge bit.

TX

RX

EEh

Bus Master sends Start Convert T
command protocol.

RX

TX

ACK

DS1624 generates acknowledge bit.

1

TX

RX

STOP

Bus Master initiates the STOP condition.

{Command protocol for reading the Temperature}
{Start here}

TX

RX

START

Bus Master initiates a Start condition.

TX

RX

Bus Master sends DS1624 address;

R/

W

=0;

RX

TX

ACK

DS1624 generates acknowledge bit.

TX

RX

AAh

Bus Master sends Read Temp command
protocol.

RX

TX

ACK

DS1624 generates acknowledge bit.

1

TX

RX

START

Bus Master initiates a Repeated Start
condition.

TX

RX

Bus Master sends DS1624 address;

R/

W

=1;

RX

TX

ACK

DS1624 generates acknowledge bit.

RX

TX

DS1624 sends the MSB byte of
Temperature.

TX

RX

ACK

Bus Master generates acknowledge bit.

RX

TX

DS1624 sends the LSB byte of
Temperature.