Forum: Mikrocontroller und Digitale Elektronik DCF Uhr mit Themometer Problem!


von devil1979 (Gast)


Angehängte Dateien:

Lesenswert?

Hallöchen. bestimmt kann mir hier jemand weiterhelfen. Ich habe mal aus 
2 Programmen eins gebastelt. Daraus sollte eine DCF Uhr mit Thermometer 
werden. Die Uhrenroutine basiert auf dem Programm von Ulrich Radig. Das 
Thermometer funktioniert mit einem DS1821 One-Wire. Der Code stammt von 
Stefan Heesch. Ich habe nun versucht, die beiden Programme zu 
kombinieren, so dass die Uhrzeit mit Datum und die Temperatur auf einem 
LCD angezeigt wird. Sobald ich aber die Temperaturroutine im Programm 
aufrufe, läuft gar nichts mehr. Keine Uhr , keine Temperatur. Die 
Anzeige ist da, aber die Uhr läuft nicht, die Temperatur wird mit null 
angezeigt. Die Programme laufen einzeln problemlos. Ich bin langsam mit 
meinem Latein am Ende, muss bis Februar ein Projekt für die 
Technikerschule fertig haben. Vielleicht kann ja mal jemand 
drüberschauen, für einen Profi bestimmt kein Problem.


Ich verwende einen ATmega 32 in Verbindung mit STK 500 und AVR Studio.

Ich danke euch.

Viele Grüße

Sascha

von Ralf (Gast)


Lesenswert?

In deiner Funktion THERMOMETER() ist eine Endlosschleife for(;;).
Ohne ein break wirst du da nicht raus kommen.

von sascha1979 (Gast)


Lesenswert?

Unglaublich, genau das war das Problem. Tausend Dank, ich war fast am 
verzweifeln.

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
Noch kein Account? Hier anmelden.