Ich hab mal vor ein paar Wochen ein Assembler Programm zum Auslesen
eines DS1820 geschrieben. Da ich jetzt ja Ferien - und damit genug Zeit
hab, werd ich mal den Sourcecode kommentieren und ins Code-Forum
stellen. Das Programm ist so geschrieben, das 0 (null) externe
Komponenten gebraucht werden, der Sensor wird über den PullUp-Widerstand
vom AVR gespeist (Vcc-Leitung braucht nicht angeschlossen werden!).
Was ist BTW?
Solange Du garantieren kannst, dass der den DS1820 wasserdicht
"verpackst", kannst Du ihn wie jeden anderen Temperatursensor auch ins
Wasser schmeißen.