Datasheet
41Maxim Integrated
DS2465
DeepCover Secure Authenticator with
SHA-256 Coprocessor and 1-Wire Master Function
ABRIDGED DATA SHEET
Case B: 1-Wire Idle (1WB = 0), Busy Polling Until the 1-Wire Command is Completed
S A AAD,0 1WRB60h
A A62h PSr AD,0 Sr AD,1
A
Sr AD,1 A\
A\
A
<byte>A <byte>
A <byte>
Repeat until the
1WB bit has
changed to 0.
Poll the Status register until the 1WB bit has changed from 1 to 0. Then set the read address to the 1-Wire Read
Data register and access the device again to read the data byte that was obtained from the 1-Wire line.
Case C: 1-Wire Busy (1WB = 1)
S A AAD,0 1WRB60h PA\
The master should stop and restart as soon as the DS2465 does not acknowledge the command code.
1-Wire Triplet, e.g., to Perform a Search ROM Function on the 1-Wire Line
Case A: 1-Wire Idle (1WB = 0), No Busy Polling
S A A
P
P
S
AD,0 A
AD,1
1WT (Idle)A
A\A <byte>
<byte>60h
The idle time is needed for the 1-Wire function to complete. Then access the device in read mode to get the result
from the 1-Wire Triplet command.
Case B: 1-Wire Idle (1WB = 0), Busy Polling Until the 1-Wire Command is Completed
S A AAD,0 A1WT A <byte>60h
Sr AD,1 A\A P<byte>A <byte>
Repeat until the
1WB bit has
changed to 0.
When 1WB has changed from 1 to 0, the 1-Wire Master Status register holds the valid result of the 1-Wire Triplet
command.
Case C: 1-Wire Busy (1WB = 1)
S A AAD,0 1WT60h A\ P
The master should stop and restart as soon as the DS2465 does not acknowledge the command code.
I
2
C Communication Examples (continued)










