Hallo Leute! Ich muss euch nochmal auf den Geist gehen! Hab jetzt meine beiden Temp. Sensoren DS1820 mal auf einem Klemmbrett aufgebaut und mit nem AVR Board wo ein Atmega8 drauf ist verbunden. Zur Ausgabe der Daten hab ich ein LCD Display angeschlossen. Auf dem Atmega8 läuft das an gehangene Programm was unter Bascom geschrieben ist. Jetzt zu dem Problem! Wenn ich jetzt EINEN der beiden Sensor an meine Kaffeetasse halte, erhöhen sich beide Temperaturen auf dem Display. Leider weiß ich jetzt erst mal nicht weiter. Vielleicht hat ja jemand von euch die Lösung für das Problem. Schö mit Ö... Christian
Schau Dir mal an wie Du auf Dsid1(x) und Dsid2(x) zugreifst. Da steht mal 1 und mal i...
also ich bin mit bascom null bewandert aber kann es sein daß du einen Tippfehler hast? Dsid1(i) = 1wsearchfirst() waitms 500 dsid2(1) = 1wsearchnext() <---- da steht eine 1 in Klammer waitms 500 und unten dann '---Sensor 2 Auslesen--- 1wreset waitms 800 1wwrite &H55 1wverify Dsid2(i) 'Sensor mit Seriennr. auswählen <---- ih statt 1 benutzt 1wwrite &HBE 'Kommando READ SCRATCHPAD ich seh aber keine Erhöhung von i im Code und gehe mal von i = 0 aus nach den Programmstart.
Hi! Danke das wars schon! Die Fehler die man selber macht sieht man oft nicht! Schö mit Ö... Christian
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.