LCD Ansteuerung mit Atemga 32

Gast #2267241
Lesenswert?

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
Gast #2267252
Lesenswert?

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
Gast #2267256
Lesenswert?

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.
#2268155
Lesenswert?

Ü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.
Gast #2268158
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren