Datasheet

22Maxim Integrated
DS2483
Single-Channel 1-Wire Master
with Adjustable Timing and Sleep Mode
I
2
C Communication Examples (continued)
Device Reset (After Power-Up)
S AD,0 A DRST A Sr AD,1 A <byte> A\ P
Activities that are underlined denote an optional read access to verify the success of the command.
Set Read Pointer (To Read from Another Register)
Case A: Valid Read Pointer Code
S AD,0 A SRP
AA
C3h P
C3h is the read pointer code for the Device Configuration register.
Case B: Invalid Read Pointer Code
S AD,0 AAA\SRP E5h P
E5h is an invalid read pointer code.
Write Device Configuration (Before Starting 1-Wire Activity)
Case A: 1-Wire Idle (1WB = 0)
S AD,0 A WCFG A A Sr AD,1 A <byte> A\ P<byte>
Activities that are underlined denote an optional read access to verify the success of the command.
Case B: 1-Wire Busy (1WB = 1)
S AD,0 A WCFG A\ P
The master should stop and restart as soon as the DS2483 does not acknowledge the command code.
Adjust 1-Wire Port (after power-up, e.g., to select a 1-Wire timing other than the default)
Case A: 1-Wire Idle (1WB = 0)
Repeat to set additional port parameters
S AD,0 A ADJP P
AA A<byte> <byte>
The control byte is always acknowledged, regardless of its value. See the Adjust 1-Wire Port command description
for the format of the control byte.
Case B: 1-Wire Busy (1WB = 1)
S AD,0
AA
\ADJP P
The master should stop and restart as soon as the DS2483 does not acknowledge the command code.