Datasheet
DS1825 Programmable Resolution 1-Wire Digital Thermometer With 4-Bit ID
15 of 21
SUGGESTED PROCEDURE FOR BUILDING CROSS-REFERENCE TABLE
This procedure uses the Search ROM command to find all DS1825s on the one-wire bus (16 maximum) and then
reads each configuration register to match the ROMIDs to the hard-wired addresses.
Figure 13
N>Nmax?
Master Tx
Next ROMID
Recall EEPROM
(use AD3-AD0
from Config
Register)
Match ROMID to
Address and Add
to Crossreference
Table
ROMID(0) 0000
ROMID(1) 0001
ROMID(2) 0010
ROMID(3) 0011
ROMID(12) 1100
ROMID(13) 1101
ROMID(14) 1110
ROMID(15) 1111
Y
N
DONE
Crossreference Table
ROMID AD3-AD0
BUILDING
CROSSREFERENCE
TABLE USING
ROMIDS AND 4-BIT
ADDRESSES
Increment Counter
N = N + 1
Note: Temperature sensors are addressed by
ROMID, not by binary address
Search all
ROMIDs on bus &
store ROMIDs
(F0h command)
Nmax i s the number
of ROMIDs found










