LCD-Display mit HD44780

Gast #3044876
Lesenswert?

Für ein Projekt in der Schule muss ich ein LCD Display von Sharp 
ansteuern.
Zum testen verwende ich ein kleines 16x2 Display auf dem Board was auch 
den Display Controller HD44780 verwendet.
Wodurch ich denke das die Ansteuerung für das gewünschte Zieldisplay 
40x2 gleich ist.
Mein Ziel wäre es 2 Integer Zahlen die eingelesen werden, je eine oben 
und eine unten ausgegeben wird.
Mein Problem liegt darin das ich momentan einfach Einfalls bzw. Planlos 
bin.

Über Hilfen, Tipps oder Code würde ich mich freuen,

Danke
#3044893
Lesenswert?

Ein paar Ansatzpunkte:

- Alles über die Display-Ansteuerung erfährst Du aus dem
  Treiber (HD44780) Datasheet.
- Mach mal ein Blockschaltbild (auf Papier), woher die Daten
  kommen, wohin sie gehen, und was dazwischen passieren muss.
- Verfeinere das Blockschaltbild (divide and conquer)
- Füttere den Google mal mit "binary to BCD converter"
Moderator (Firma: Titel) Persönliche Seite #3064316
Lesenswert?

Michael schrieb:
> Mein Problem ist jetzt in die 2te Zeile zu schreiben
Bekommst du das Display initialisiert?
Und irgendwas Sinnvolles dargestellt?

> und eine integer Zahl oben und eine unten darzustellen.
Dazu musst du die Integer-Zahl erst mal in einzelne Zeichen wandeln. Der 
Weg führt über eine Integer->BCD und danach eine BCD->ASCII Wandlung...
http://www.lothar-miller.de/s9y/categories/44-BCD-Umwandlung

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