Probleme mit LCD-Menü

(Firma: css) #918878
Lesenswert?

Hallo,

ich bin seit geraumer Zeit damit beschäftigt, einen Fehler in meinem 
Programm zu finden. Jedoch leider erfolglos.

Das Display zeigt immer den Startmenüeintrag an. Auf eine Eingabe 
reagiert das Display überhaupt nicht.
Da ich mich erst seit kurzem mit Strukturen und Zeigern beschäftige 
fällt mir die Fehlersuche entsprechend schwer.
Es würde mich freuen, wenn sich von euch mal jemand das angehängte 
Listing anschauen und mir einen Tipp geben könnte.

Tobias
Angehängte Dateien:
Gast #918913
Lesenswert?

Ich glaube diese Zuweisung "bool = 1;" in den Tastenabfragen solltest
du ändern. Es gibt in C jetzt seit dem Standart C99 auch den Datentyp 
bool.
Hier in den Link:
Beitrag "Re: typ bool im Winavr"
steht nochmal was dazu.
Dies wird zwar dein Problem nicht lösen. Der Code wird aber besser.

Zum debuggen könntest du vielleicht LED's einschalten und zB. testen
ob diverse Programmteile überhaupt erreicht werden.
So kannst du auch erstmal deine Entprellroutinen testen. Vielleicht
funktionieren die ja nicht.

gruß ralf
(Firma: css) #919052
Lesenswert?

Ja, hatte ich kurz übersehen, dann aber richtig gestellt.

Das Programm läuft jetzt schon mal!!!!!!

Aber bei manchen Eingaben (WEITER,ADD und SUB) flakert die Zahl hinter 
Hallo.
Kann das mit dem Entprellen der Taster zu tun haben oder liegt das am 
Programm selbst?

Auf jeden Fall mal ein dickes DANKESCHÖN!!!

Das passiert mir auch nimmer!

Tobias

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren