sicher das du die werte bekommst???
Welchen Sensor hast du denn dran den DS18S20 (Wert/2) oder den DS18B20 (Wert/16)
++Temp = 256 - Temp
Temp = 256 - 123 (=133)
++ Temp = Temp * 10
++Temp = 0 - Temp
Dies wird nur bei negativen Temps angewendet, abhängig vom TEMP_MSB = 0 positive Temps / 1 = negative Temps
und das steht sogar als Kommentar dahinter.
Der Wert für 22,5°C ist 45dez = 2D hex
Lesezeichen