Rom commands flow chart figure 11, Ds18b20x, 12 of 21 – Rainbow Electronics DS18B20X User Manual
Page 12: Initialization sequence
DS18B20X
12 of 21
ROM COMMANDS FLOW CHART Figure 11
DS18B20X T
X
BIT 0
DS18B20X T
X
BIT 0
MASTER T
X
BIT 0
DS18B20X T
X
BIT 63
DS18B20X T
X
BIT 63
MASTER T
X
BIT 63
CCh
SKIP ROM
COMMAND
MASTER T
X
RESET PULSE
DS18B20X T
X
PRESENCE
PULSE
MASTER T
X
ROM
COMMAND
33h
READ ROM
COMMAND
55h
MATCH ROM
COMMAND
F0h
SEARCH ROM
COMMAND
ECh
ALARM SEARCH
COMMAND
MASTER T
X
BIT 0
BIT 0
MATCH?
MASTER T
X
BIT 1
BIT 1
MATCH?
BIT 63
MATCH?
MASTER T
X
BIT 63
N
Y
Y Y
Y
Y
N N
N
N
N
N
N
Y
Y
Y
DS18B20X T
X
BIT 1
DS18B20X T
X
BIT 1
MASTER T
X
BIT 1
BIT 0
MATCH?
BIT 1
MATCH?
BIT 63
MATCH?
N
N
N
Y
Y
Y
DS18B20X T
X
FAMILY CODE
1 BYTE
DS18B20X T
X
SERIAL NUMBER
6 BYTES
DS18B20X T
X
CRC BYTE
N
Y
DEVICE(S)
WITH ALARM
FLAG SET?
Initialization
Sequence
MASTER T
X
FUNCTION
COMMAND
(FIGURE 12)
DS18B20X T
X
BIT 0
DS18B20X T
X
BIT 0
MASTER T
X
BIT 0