Hallo zusammen
Ich habe im Moment ein Problem bei dem ich nicht weiter komme. Ich lese
vom LM76 I2C Temperatursensor die Temperatur ein. Dies will ich zwei mal
nacheinander machen und dann die Werte vergleichen. Sind diese nicht
gleich liegt ein Fehler vor, weil der LM76 ca. 1s benötigt um eine neue
Temperatur zu berechnen, wird er durch eine Busabfrage unterbrochen
schickt er die alte Temperatur raus und beginnt die Berechnung von
neuem.
Jetzt wird aber der ganze Vergleich der beiden Werte vom Compiler
einfach wegoptimiert (ab Zeile 54) und ich komm einfach nicht drauf
wieso.
Kann mir jemand helfen, die Tomaten von meinen Augen runter zu kriegen?
IDE: AVR Studio 5
uP: Atmega 644p
Debugger: Dragon
I2C Library von Peter Fleury
Danke Gruss Steff