Gast
#1497161
Ist es euch schonmal aufgefallen das es den DS1820 in verschiedenen Versionen gibt? Und damit meine ich das auslesen und berechnen der relativen Genauigkeit/aufloesung. Ich habe hier einen der liefert in COUNT_PER_C immer den Wert 16. Es steht auch so im Datenblatt des DS18S20 das diese 16 hardcodiert sind. Der andere liefert dort aber unterschiedliche Werte und erreicht so eine deutlich hoehere relative Aufloesung. Und wenn man auf die Idee kommt diese 16 in seinem Programm hard reinzuschreiben weil man so bereits vorher guenstig skalieren kann, die Division durch ein >>3 ersetzen kann, und so weniger Last im IRQ hat, dann misst der eine Typ 4Grad falsch. Aechz! Olaf