Habe ein Problem mit der inizialisierung des LCD2041 HD44780 an einem 8 Bit Mikrokontroller 80C517A. Könnte mir jemand helfen mit einer assembler codierung? bin fast am verzweifeln. Datenbus des Mikrokontrollers D0-D7 auf Pin 7-14 des LCD Display. RS=Resister Select RS =0 werden die Daten am Datenbus als Befehle interpretiert, ist RS=1 werden die Daten in das Display-Ram geleitet. Zur Ansteuerung wird die Adressleitung A0 verwendet. R/W =0 Werden Daten in das Modul geschrieben R/W =1 können Daten oder der Status aus dem Modul gelesen werden. Zur anseuerung von R/W wird die Adressleitung A1 verwendet. E = Werden Daten in das Modul geschrieben. Könnte jemand mir behilflich sein Bestendank
Mit welchen Befehlen versuchst Du momentan, auf das Display zuzugreifen? Wie hast Du E beschaltet? E muß auf High liegen, damit das Display sich angesprochen fühlt. Außerdem würde ich R/W nicht an A1, sondern an /WR legen. Du wirst auch nicht um eine Adressdekodierung herum kommen - d.h. E wird nur bei bestimmten Adressen auf High gelegt, sonst bekommst Du Konflikte mit Deinem externen RAM. Wie sind die Adressbereiche bei Deinem System konfiguriert?
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.