Arduino LCD menu auswählen

Gast #2391242
Lesenswert?
• ▲
▼
hi leute hab ein problem und zwar hab ich ein lcd display angesteuert 
und ein kleines menü programm. jetzt wollte ich mit einem taster die 
einzelnen menupunkte auswählen und das klappt nicht ganz.



  GLCD.GotoXY(20, 20);
  GLCD.Puts("test1");
  GLCD.GotoXY(20, 30);
  GLCD.Puts("test2");
  GLCD.GotoXY(20, 40);
  GLCD.Puts("test3");

  GLCD.GotoXY(15, 20);
  GLCD.Puts(">");

  if (buttonState == HIGH) {

  GLCD.GotoXY(15, 30);
  GLCD.Puts(">");
  }
    else {
    GLCD.GotoXY(15, 40);
    GLCD.Puts(">");
  }
}

er soll quasi erstmal nur das ">" zeichen drauf machen wenn ich den 
taster drücke. macht er aber nicht was hab ich falsch gemacht?
#2391277
Lesenswert?
• ▲
▼
Acid schrieb:
> erstmal nur das ">" zeichen drauf machen wenn ich den
> taster drücke. macht er aber nicht

Der Zeichensatz vom Display und deinem Editor, wo du den C-Code(...) 
schreibst, stimmen nicht überein.

Versuch mal auf dem Display eine Variable als Klartext(itoa benutzen) 
und dann als Zeichen auszugeben. Die Variable sollte sich mit einem 
Tastendruck inkrementieren. So findest du heraus, welche "Nummer" das 
Zeichen  der Gestalt ">" hat.

mfg mf
Gast #2391316
Lesenswert?
• ▲
▼
also das zeichen gibt er aus "<" nur halt wenn ich den taster drücke 
soll er wechseln quasi:

> test1
  test2
  test3

wenn ich den taster drücke müsste es ja so aussehen


> test1
> test2
  test3

es sieht aber so aus


> test1
  test2
> test3

das passt ja soweit nur halt nicht wenn ich auf den taster drücke 
passiert nix

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.