Hallo,
Das steht eigentlich beides im Datenblatt........
1. Wenn du mehrere Sensoren hast hängst du sie alle an den einen Pin des µc. Dann musst du noch ins Prog schreiben:
2. Wenn du wissen willst, ob deine Temperatur Negativ ist, musst du erst 8 Bit lesen. Wenn diese 8 Bits alle 1 oder alle 0 sind weisst du erstmal, dass es sich bei den Bits nicht um Zahlen, sondern ums Vorzeichen handelt. Beispiel: 11111111 = neg. Temp.; 00000000 = pos. Temp.Code:maxsensors = 1wirecount() Ar(1) = 1wsearchfirst() For i = 2 to maxsensors Ar(i) = 1wsearchnext() Next i
Ich hoffe das hilft dir!
Martin







Zitieren

Lesezeichen