DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

DS1624(2015) Просмотр технического описания (PDF) - Maxim Integrated

Номер в каталоге
Компоненты Описание
производитель
DS1624
(Rev.:2015)
MaximIC
Maxim Integrated MaximIC
DS1624 Datasheet PDF : 14 Pages
First Prev 11 12 13 14
DS1624
Digital Thermometer and Memory
Memory Function Example (continued)
BUS MASTER
MODE
Tx
DS1624
MODE
Rx
DATA
(MSB FIRST)
<madr>
Rx
Tx
ACK
Tx
Rx
<data>
Rx
Tx
ACK
Tx
Rx
<data>
Rx
Tx
ACK
...
...
...
Tx
Rx
<data>
Rx
Tx
ACK
Tx
Rx
STOP
{Command protocol for reading from EEPROM}
{Start here}
Tx
Rx
START
Tx
Rx
<cadr,0>
Rx
Tx
ACK
Tx
Rx
17h
COMMENTS
Bus master sets the starting memory address.
DS1624 generates acknowledge bit.
Bus master sends the first byte of data.
DS1624 generates acknowledge bit.
Bus master sends the second byte of data.
DS1624 generates acknowledge bit.
...
Bus master sends the nth byte of data (Note 3).
DS1624 generates acknowledge bit.
Bus master initiates the STOP condition (Notes 2, 4)
Bus master initiates a START condition.
Bus master sends DS1624 address; R/W = 0.
DS1624 generates acknowledge bit.
Bus master sends Access Memory command protocol.
Rx
Tx
ACK
DS1624 generates acknowledge bit (Note 1).
Tx
Rx
<madr>
Bus master sends the starting memory address.
Rx
Tx
ACK
DS1624 generates acknowledge bit.
Tx
Rx
START
Bus master initiates a repeated START condition.
Tx
Rx
<cadr,1>
Bus master sends DS1624 address; R/W = 1.
Rx
Tx
ACK
DS1624 generates acknowledge bit.
Rx
Tx
<data>
DS1624 sends the first byte of data.
Tx
Rx
ACK
Bus master generates acknowledge bit.
Rx
Tx
<data>
DS1624 sends the second byte of data.
Tx
Rx
ACK
Bus master generates acknowledge bit.
...
...
...
...
Rx
Tx
<data>
DS1624 sends the nth byte of data (Note 5).
Tx
Rx
NACK
Bus master sends not-acknowledge bit.
Tx
Rx
STOP
Bus master initiates the STOP condition.
Note 1:
Note 2:
Note 3:
Note 4:
Note 5:
If this protocol follows a write and the DS1624 does not acknowledge here, restart the protocol at the START here. If it
does acknowledge, continue on.
Wait for write to complete (50ms max). If DS1624 does not acknowledge the command protocol immediately following a
configure register or write memory protocol, the DS1624 has not finished writing. Restart the new command protocol until
the DS1624 acknowledges.
If n is greater than eight, the last 8 bytes are the only bytes saved in memory. If the starting address is 00 and the incom-
ing data is 00 11 22 33 44 55 66 77 88 99, the result is mem00=88 mem01=99 mem02=22 mem03=33 mem04=44
mem05=55 mem06=66 mem07=77. The data wraps around and overwrites itself.
The STOP condition causes the DS1624 to initiate the write to EEPROM sequence. If a START condition comes instead
of the STOP condition, the write is aborted. The data is not saved.
For reading, the address is incremented. If the starting address is 04h and 30 bytes of data are read out, 21h is the final
address read.
www.maximintegrated.com
Maxim Integrated 12

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]