Hallo zusammen, möchte mich gerne mit der LCD-Ansteuerung auseinandersetzen. Aber bevor ich das erlerne, wollte ich fragen, ob jemand ein Codebeispiel für mich hat? Bin mir nicht ganz sicher, ob ich das LCD richtig am µC angeschlossen habe. Nach dem ich es mit Power versorgte hatte, zeigte das LCD in der 1 Zeile nur Balken an. Dann habe ich ein Codebeispiel hier aus dem Forum installiert. Nun werden in beiden Zeilen nur Balken angezeigt. Eigentlich sollte es Test ausgeben. Hier der Link wo ich das Beispiel her habe http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD Habe die Bibliothek auf atemega 32 geändert. Gab keine Fehlermeldung. Habe das LCD von Reichelt LCD 202A LED Und es so angeschlossen http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung#Die_LCD_Routinen Sollte mit dem Datenblatt vom LCD stimmen. Benutze das Pollinboard und habe mir dort die Anschlüsse für J40 Steckerleiste rausgesucht und dort die Kabel für das LCD angelötet. Wäre lieb, wenn jemand mir ein kleinen Beispiel geben könnte. Ganz einfaches was Hello World oder so ausgibt. Danke im Voraus
Hi >Dann habe ich ein Codebeispiel hier aus dem Forum installiert. >Nun werden in beiden Zeilen nur Balken angezeigt. Eigentlich sollte es >Test ausgeben. Dann solltest du mal den Kontrast einstellen. MfG Spess
wenn in beiden zeilen die balken angezeigt werden, dann ist die initialisierung auf jeden fall schonmal richtig gelaufen und die kommunikation zum lcd funktioniert wohl auch richtig. wird wohl wie spess schon gesagt hat an der kontrasteinstellung liegen.
Danke für die Antworten. Habe den Kontrast mittels 10K Poti varriert, jedoch, werden wieder nur in der 1 Zeile Balken angezeigt. Wo könnte der Fehler liegen?
Überall: Am Anschluss Am Programm An Wackelkontakten zb: Wo hast du dein LCD angeschlossen (welcher Port)? zufällig PORTC? Hast du die JTAGEN Fuse abgeschaltet? Es gibt hunderte Threads hier im Forum, bei denen Leute mit dem Anschluss eines Standard-LCD kämpfen. Sieh sie doch mal durch, da findest du viele Anregungen (im Grunde immer die gleichen) was alles falsch sein kann und was du überprüfen kannst.
An dir kann man auch nur verzweifeln: > Nach dem ich es mit Power versorgte hatte, zeigte das LCD in der > 1 Zeile nur Balken an. Also nicht initialisiert. Fehlerhaftes Programm. > Dann habe ich ein Codebeispiel hier aus dem Forum installiert. > Nun werden in beiden Zeilen nur Balken angezeigt. Eigentlich sollte es > Test ausgeben. Das Programm war also richtig, nur der Kontrast stimmte nicht. > Habe den Kontrast mittels 10K Poti varriert, jedoch, werden wieder nur > in der 1 Zeile Balken angezeigt. Und nun ? Wieder das falsche Programm geladen ? http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.11
Ein haeufiger Fehler ist die Resetzeit nicht genau gelesen zu haben. Die ist teilweise sehr lang.
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.