Gast
#1299277
Hallo liebe Community, zuerst muss ich sagen das ich ein ziemlicher noob bin, was das Programmieren von Mikrocontrollern betrifft. Ich versuche ein EA DIP204-4 Display an einem At 89C51 RC2 zu betreiben. Allerdings funktioniert das alles nicht so wie gewünscht. Wir haben in der Schule eine LCD init Routine bekommen, die allerdings nicht ganz kompatibel zu meinem Display ist. Ich habe die Routine mal angehängt. vielleicht kann sie ja jemand mal anschauen und versteht bei der init Routine etwas mahr als ich. Es wäre super wenn mir jemand helfen könnte. Das Display zeigt die auszugebenden Texte in den falschen Zeilen an und gibt teile der zweiten Zeile in der dritten aus, usw. kurz gesagt die adressierung des Displays läuft wohl etwas falsch. (ich vermute das es falsch initialisiert wird) Das Dispaly soll im 4 Bit Modus betrieben werden und hängt am Port 0 des Controllers, wünschenswert wäre es auch wenn ihr vielleicht eine funktionierende init routine besitzt, die aber evtl. in asm geschrieben sein sollte. Ich bedanke mich im vorraus bei allen die mir helfen möchten Gruß Andy
