Probleme mit LCD-Menü

OP (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
OP (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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.