Hallo! Ich versuche schon seit Tagen mein (4x20) LCD mit HD44780 Controller zum Laufen zu bringen. Ich programmiere in COdeVision. Angeschlossen hab ich das LCD folgendermaßen: PA0 - RS PA1 - RD PA2 - EN PA3 - free PA4 - DB4 PA5 - DB5 PA6 - DB6 PA7 - DB7 Hier noch mein Code: // LCD module initialization lcd_init(20); while (1) { // Place your code here lcd_putchar("A"); lcd_gotoxy(2,1); }; Das LCD zeigt nur schwarze Balken (1-und 3. Zeile). Nach einem Reset blinken die Balken nur kurz auf und das Display zeigt nix mehr an. Wo líegt mein Fehler?? Danke für eure Hilfe! Grüße Steffen
Ach ja - ich verwende den Assistenten zu erstellen des Codes und habe bei characters selbstverständlich 20 ausgewählt
So wie ich das sehen, wird das LCD nicht initialisiert, sonst hättest du zumindestens 4 schwarze Balken. Der Fehler liegt dann wahrscheinlich in der lcd_init() Funktion.
Aber ich hab die Funktion ja nicht geschrieben. CodeVision hat das ja gemacht. Sollte eigentlich doch gehen, oder?? Hat noch niemand mit Codevision ein LCD angesteuert oder kann mir zumindest etwas helfen ?? Danke! Steffen
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.