Datasheet
DS1977
24 of 29
COMMAND-SPECIFIC 1-WIRE COMMUNICATION PROTOCOL—COLOR
CODES
Master to slave Slave to master Strong Pullup
WRITE SCRATCHPAD, REACHING THE END OF THE SCRATCHPAD (CANNOT FAIL)
RST PD Select WS TA <data to EOS> CRC16\ FF loop
WRITE SCRATCHPAD, NOT REACHING THE END OF THE SCRATCHPAD (CANNOT FAIL)
RST PD Select WS TA <data> RST PD
READ SCRATCHPAD (CANNOT FAIL)
RST PD Select RS TA-E/S <data to EOS> CRC16\ FF loop
COPY SCRATCHPAD WITH PASSWORD (SUCCESS)
RST PD Select CPS TA-E/S <PW/dummy> Strong Pullup AA loop
COPY SCRATCHPAD WITH PASSWORD (FAIL TA-E/S OR PASSWORD)
RST PD Select CPS TA-E/S <PW/dummy> Strong Pullup FF loop
READ MEMORY WITH PASSWORD (SUCCESS)
RST PD Select RM TA <PW/dummy> Strong Pullup <data to EOP> CRC16\
Strong Pullup <64 bytes> CRC16\ FF loop
READ MEMORY WITH PASSWORD (FAIL PASSWORD)
RST PD Select RM TA <PW/dummy> Strong Pullup FF loop
Loop










