Hallo! hat irgend wer von euch eine gute idee/code fuer ein lcd-menue mit verschiedenen levels (aehnlich wie in einem handy) in dem man verschiedene parameter und variablen editieren kann? ich hab zwar schon einmal einen code fuer einen 8051er mit einem 2x16 LCD geschrieben, jedoch ist dieser code dermassen unuebersichtlich und elendig lang, so dass ich nach einem anderen loesungsansatz suche. meine hardware besteht aus: * atmega128 * 3x3 tastatur * grafik lcd 122x32 * 128kB externem, gepufferten RAM * rtc * usw.... gruss walx
Hi ich würde einen Baum aus Strukturen aufbauen der deine Menüstruktur repräsentiert. Und in diesem Baum dann entsprechend navigieren. Die Struktur könnte dann irgendwie so aussehen: typedef struct{ menuepunkt *next[n]; menuepunkt *up; unsigned char *text; unsigned char input_type; input_type *input; }menuepunkt; Matthias
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.