Hallo, ich möchte ein LCD Display (HD44780) mit Hilfe eines AT89S8252 ansteuern. Ich programmiere also 8051er in C. Kann mir jemand in kurzen Worten den Ablauf der Initialisierung erklären? Bzw Links nennen wo ich kein komplettes Programm finde, sondern evtl eine Art Herleitung?! Vielen Dank und Grüße Anne
@Anne Otto >ich möchte ein LCD Display (HD44780) mit Hilfe eines AT89S8252 >ansteuern. Ich programmiere also 8051er in C. Das wollen viele. Und haben viel auch schon gemacht. Schon mal Tante Google gefragt? >Kann mir jemand in kurzen Worten den Ablauf der Initialisierung >erklären? Das Datenblatt kann das. MFG Falk
Hallo, Ja ich habe bereits alles abgesucht, aber nichts gefunden was mir bei meiner Kombination aus µC, 8051 und C weiterhelfen konnte. Grüße Anne
@Anne Otto >Ja ich habe bereits alles abgesucht, aber nichts gefunden was mir bei >meiner Kombination aus µC, 8051 und C weiterhelfen konnte. Was kannst du und was kannst du nicht? Suchst du etwas, was dir 8051 und LCD und C erklärt? Gleich drei Dinge auf einmal? Das geht nun wirklich nicht. ;-) MfG Falk
Hallo, nein Kenntnisse in C sind da...Problem ist einfach die Initialisierung des LCDs Grüße Anne
@Anne Otto >nein Kenntnisse in C sind da...Problem ist einfach die Initialisierung >des LCDs Na dann nimm einfach das Datenblatt und klapper die Daten ins LCD. Hier findest das auch in C, nahezu uC unabhängig. http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD Datenblätter gibts dazu wie Sand am Meer, z.B. http://www.reichelt.de/?SID=200QtHpqwQARQAABN5QxM9af3ed24651c9786d702bc3a6edfd1f8;ACTION=3;LA=2;GROUP=A5211;GROUPID=3005;ARTICLE=31656;START=0;SORT=artnr;OFFSET=16 MfG Falk
Anbei mal ein Programm für 2*16 Zeichen im 4Bit-Modus. 8Bit-Modus bringt nichts, außer daß 4 Leitungen mehr benötigt werden Peter
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.