Hallo Oderlachs,
dein Programm ist auch ok, nur ist es für einen DS1820 bzw. DS18S20.
Du hast aber einen DS18B20 angeschlossen. Schau dir mal im DB die Bedeutung der Bits an.
Bei denen musst du die empfangenen ersten beiden bytes in eine Integer bringen und dann durch 16 teilen.
Lesezeichen