mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Auswahlliste auf 16x4 Display mit 8051


Autor: Camel (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Mahlzeit,

bin gerade an einem Projekt und mich Interessieren mal eure
Lösungsansätze!
Ich möchte auf einem Display ein Menü Darstellen, und zwar kommt zuerst
ein Bootscreen, dann kommt man ins Hauptmenü, von dort kommt man dann in
die Untermenüs.
Jetzt meine Frage:
Wie würdet ihr das mit der Auswahl auf dem Display machen?
Ich hatte mit vorgestellt, dass z.B. vorne das erste Zeichen blinkt
oder sich ändert bei dem Menüpunkt, den man gerade Ausgewählt hat (die
Eingabe Hoch-Runter und Bestätigen-um ins Menü zu springen-
funktioniert über Taster).
Und weiter:
Wie würdet ihr das machen wenns mehr als 4 Punkte sind, dann müsste man
ja im Prinzip "eins nach unten rutschen" und das Bild nochmal neu
aufbauen, oder?

Danke für eure Ideen und Antworten
Gruß Camel

Autor: Michael U. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ja, würde ich so machen.
Marker vor dem gewählten, Auswahl mit "Enter".

Marker nach untern, wenn es mehr sind, nach oben scrollen und Marker
unten lassen. Nach oben genauso, bis oben Marker schieben, dann
scrollen.
Ein Menü zurück entweder über Menüpunkt "zurück" oder über eine
"Escape"-Taste (dann wären es 4 Tasten).

Gruß aus Berlin
Michael

Autor: Camel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

hab insgesammt 6 Tasten:
Hoch
Runter
Ja
Nein
Enter
Esc

Gruß Camel

Autor: Cri Gri (crigri)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Camel!

Hab auch grad vor ein Menu am LCD zu erstellen. Meine Frage ist wie du
dass mit dem weiterschalten machst(inkrementieren?)? Hast du einen
beliebigen Port Pin für die Tasten gewählt oder ne interrupt??

Kannst du mir sagen wie du das mit dem Entprellen machst?

Mfg Cri

Autor: Cri Gri (crigri)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
na, keine Antworten mehr??
mfg cri

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.