
The LINK™ Family Manual
Version 1.6 ©iButtonLink, LLC 2016
Page 10
DS2480B/9097U Emulation
The DS2480B is the basis for the Maxim DS9097U series of 1-Wire® adaptors. The LINK™
devices are programmed to closely emulate Maxim DS2480B/9097U serial port interfaces. This
allows existing software to be used without modification. It also allows the LINK™ devices to
be used in place of the Maxim DS2480B/9097U when increased performance or reliability is
required.
The DS2480B/9097U functions that are not emulated by the LINK
TM
devices are described
below:
Calibration
Unlike the DS2480B/9097U, LINK
TM
devices do not require calibration from the serial
port. This is due to the LINK
TM
devices’ crystal-controlled time bases, meaning that drift
in the interface data rate and waveform timing is not an issue. The LINK
TM
devices will
ignore the expected calibration byte for DS2480B/9097U.
Overdrive Speed
While the LINK
TM
devices do not support overdrive speed bus communication, this is not
an issue for most applications. Higher speed mode cannot be supported because the
analog components in the bus interfaces are carefully tuned for optimum long-line and
short-line performance at standard speed.
Flex Timing Modes
The LINK
TM
devices use 1-Wire® waveform timing that is carefully and dynamically
controlled by intelligent control algorithms. Changes to flex timing mode that could be
done in the DS2480B/9097U are unnecessary and are not supported in the LINK
TM
devices. However, the LINK
TM
devices will emulate the flex mode registers and will
appear to behave like the DS2480B/9097U for software compatibility.
EPROM Programming
The LINK
TM
devices do not s12V pulses for programming EPROM 1-Wire® or
iButton® devices. However, programming pulses for 5 V devices (EEPROM) are
supported.
Device Version
When queried using the normal DS2480B/9097U method, the LINK
TM
devices report
“device version 7”. This allows the software to distinguish the LINK
TM
from a standard
Maxim DS2480B/9097U interface, which returns a “3”. Since single-port LINK
TM
devices also return “device version 7”, the user can use the “ ” (space) ASCII command
to determine if a LinkHub is present.