Hallo Leute, ich habe ein kleines Problem mit einem (DALLAS DS1820) (1034C4) (+850AL) Ich versuche die aktuelle Temperatur auf einem Display auszugeben. Leider zeigt der Sensor immer nur 125,5°C an. Er ist richtig angeschlossen. Ich glaube es stimmt was im Code nicht (bin da leider etwas schwach drauf). Hat evt. jemand eine Idee? Vielen Dank für eure Hinweise! MfG Ronald
War da nicht was mit dem ersten Ergebnis nach Reset? Den Chip verwenden sehr viele, bestimmt wirst du etwas finden, wenn du suchst.
Probier mal diesen Code aus Beitrag "DS1820, DS18B20 in C" Ich denke, die Berechnung der Temperatur ist tatsächlich nicht richtig. Dein Ausleseversuch dürfte laufend 0xFF in beiden Bytes bringen, was soviel bedeutet wie: da stimmt was nicht. Da dein Code aber keinerlei wie auch immer geartete Fehlerabfrage und Ausgabe betreibt, ist das schwer da irgendwas dazu zu sagen.
Hallo, danke für den Hinweis! Eigentlich würde ich gern diesen Code verwenden, da ich mich mit dem schon ein bisschen auskenne. Eigentlich dachte ich, dass nur ein kleiner Fehler drin steckt. MfG Ronald
Ronald E. schrieb: > Hallo Leute, > > jetzt funktionierts!!!!! :) > > Danke für eure Hilfe! > > MfG Ronald Und woran lag es nun?
Ich hab in das mk2 einen neuen ATMega8 eingesetzt und mit dem AVRQuickProg auf Standard gestellt. Ich dachte damit ist der externe Quarz auch aktiviert. Dem war aber nicht so. Ich hab ihn aktiviert und jetzt funktionierts. MfG
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.