Hallo! Sorry dass ich auch noch wegen den lästigen LCDs fragen muss. Ich hab ein 4 Zeiliges LCD (4x16 Zeichen) Auf dem Ding ist aber nur 1 HD44780 Controller. Laut dem Datenblatt dieses Controllers gibt es zum initialisieren nur die Möglichkeit 1 oder 2 Zeilig. Wie muss ich das Ding also initialisieren im Programm? Hat jemand ne Idee? Oder hat überhaupt jemand mein Problem verstanden?
Welche Software verwendest du? Habe anfangs mit BASCOM programmiert und da ist eine gute Hilfe dabei. LCD an µC binden (Pins stehen in der Hilfe oder können auch selber festgelegt werden). Ist wirklich einfach, habe selbst erst vor ca. 6 Wochen angefangen und kam gleich zurecht. Bei Assembler weiß ich es nocht nicht, lerne ich selber gerade. Danny
Hallo, ich programmiere in c mit avr. DAs ist aber eigentlich auch weniger das Problem. das Verdrahten und so weiter ist auch kein Problem, vielmehr eben das initialisieren des LCDs. Ach ja ich mach das ganze mit nem Atmega8. Aber wie gesagt, ich hab eben 4 Zeilen und weiss nicht wie ich das einstellen muss beim initialisieren da im datenblatt des HD44780s eben nur 1 oder 2 Zeilen beschrieben sind. mfg jörg
Hallo! Soweit ich weiß, sind 4 Zeilen-Displays bis 4*20 logisch 2*40 LCDs. Deshalb auch nur ein Controller und deshalb als 2-Zeilen initialisieren! Gruß Hanno
hallo, aha, das könnte natürlich sein, das klingt zumindest logisch! Vielen Dank, werde mal probieren ob das so funktioniert. Jörg
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.