DS2480
COMMUNICATION COMMAND CODES Table 1
FUNCTION
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3, BIT 2
BIT 1
BIT 0
Single Bit
1
0
0
0 = write 0
1 = write 1
00 reg. speed
01 flex. speed
10 OD. speed
11 reg. speed
See Text
1
Search
Accelerator
Control
1
1
1
0
1
1
1
0
1
0 = accelerator off
1 = accelerator on
See Text
00 reg. speed
01 flex. speed
10 OD. speed
11 reg. speed
0
0
1
1
1
Reset
(don’t care)
00 reg. speed
01 flex. speed
10 OD. speed
11 reg. speed
Pulse
0 = 5V strong pull–up
1 = 12V prog. pulse
11 pulse
See Text
COMMUNICATION COMMAND RESPONSE Table 2
FUNCTION
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
Single Bit
1
0
0
same as sent
1–Wire read back,
both bits same value
Reset
Pulse
1
1
See
Text
0
1
0
00 = 1–Wire shorted
01 = presence pulse
10 = alarming presence
pulse
11 = no presence pulse
1
1
1
same as sent
undefined
(The Search Accelerator Control command does not generate a response byte.)
endof the time slot reveal the value found on the 1–Wire
bus when reading.
Reset
The Reset command must be used to begin all 1–Wire
communication. The speed selection included in the
commandcode immediately takes effect. The response
byte includes a code for the reaction on the 1–Wire bus
(bits0and1)andacodeforthechiprevision(bits2to4).
If bit 5 of the response byte reads ‘1’, a programming
Foratimeslotwithoutasubsequentstrongpull–up, bit1
ofthecommandmustbesetto0. Foratimeslotimmedi-
ately followed by a strong pull–up bit 1 must be set to 1.
As soon as the strong pull–up is over, the device will
sendasecondresponsebyte, codeEFh(read1)orECh
(read 0), depending on the value found on the 1–Wire
bus when reading. The strong pull–up directly following
the single bit is used in conjunction with the Crypto
iButton.
voltage is present on the V pin, indicating that one
may try programming EPROM devices.
PP
Single Bit
The Single Bit command is used to generate a single
time slot on the 1–Wire bus at the speed indicated by
bits 2 and 3. The type of the time slot (write zero or write
one)isdeterminedbythelogicvalueofbit4. Areaddata
time slot is identical to the write one time slot. Bits 0 and
1 of the response byte transmitted by the DS2480 at the
Search Accelerator Control
TheSearchAcceleratorControlcommandisusedtoset
or reset the Search Accelerator control flag. Bit 4 of the
command code contains the state to which the acceler-
042498 6/26