Datasheet

DS2480B
Maxim Integrated ........................................................................................................................................................................................... 23
READ MEMORY SEQUENCE
Action Sequence
Host TX
Host RX
Generate Reset Pulse
C1
CD or ED
Set Data Mode
E1
(nothing)
Skip ROM Command
CC
CC
Read Memory Command
F0
(as sent)
Starting Address TA1
40
(as sent)
Starting Address TA2
00
(as sent)
Read 8 Bytes of Data
FF (x8)
(data)
Set Command Mode
E3
(nothing)
Generate Reset Pulse
C1
CD or ED
WRITE EPROM SEQUENCE (DS2505)
Write memory starting at address 40h
Action Sequence
Host TX
Host RX
Set Vpp dur. = 512µs
29
28
Generate Reset Pulse
C1
CD or ED
Set Data Mode
E1
(nothing)
Skip ROM Command
CC
(as sent)
Write Memory Command
0F
(as sent)
Starting Address TA1
40
(as sent)
Starting Address TA2
00
(as sent)
*** Send Data Byte
(data)
(as sent)
Receive CRC16
FF (x2)
CRC16
Set Command Mode
E3
(nothing)
Generate Program Pulse
FD
response
Set Data Mode
E1
(nothing)
Read Written Byte
FF
(data)
Go to *** to write the next byte or end the sequence as shown below
Set Command Mode
E3
(nothing)
Generate Reset Pulse
C1
CD or ED
TEMPERATURE CONVERSION SEQUENCE
Action Sequence
Host TX
Host RX
Set pullup dur. = 524ms
39
38
Generate Reset Pulse
C1
CD or ED
Set Data Mode
E1
(nothing)
Skip ROM Command
CC
(as sent)
Set Command Mode
E3
(nothing)
Arm Strong Pullup
EF
(nothing)
Terminate Pulse
F1
response
Set Data Mode
E1
(nothing)
Convert Temperature
44
(as sent)
Wait for Pulse Response
(nothing)
response
Set Command Mode
E3
(nothing)
Disarm Strong Pullup
ED
(nothing)
Terminate Pulse
F1
response
Generate Reset Pulse
C1
CD or ED