Forum: Mikrocontroller und Digitale Elektronik Hilfe...bekommen LCD von Ulrich Radig nicht mehr zum Laufen


von Florian (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

habe vor einem Jahr mal ein LCD an meinen ATMEGE32 gehängt und es lief 
sofort (main_ok.hex) mit dem File funktioniert es immer noch. Leider 
fehlen mir dir Sourcen dafür.

Also die Sourcen neu besorgt, compiliert, geflasht und nix geht 
(main.hex)

Das LCD hängt an Port C und JTAGEN hat im Ponyprog keinen Haken.

Hat vielleicht jemand eine Idee?

Gruß
Florian

von Florian (Gast)


Lesenswert?

niemand eine Idee?

von Christian S. (kriki)


Lesenswert?

Reagiert das Display auf die Initialisierung? z.b. ändert sich der 
Kontrast leicht ?

Ansonsten kontrollier mal die Initialisierungsbefehle im LCD.C
Die Initialisierung steht normalerweise im Datenblatt deines 
Controllers.

Wenn das Display einschalten sollte ... keine Ahnung.

Kannst ja mal probieren, ob über ReadLCD eine Antwort bekommst.

von Michael K. (mad_axe)


Lesenswert?

Hängt das LCD auch an PortC an den richtigen Pins? Probiere mal rum mit 
RS / RW  und E (in der lcd.h). Ich hatte da auch mal ewig rumgesucht und 
hatte die Pins vertauscht.

von Florian (Gast)


Lesenswert?

ersteinmal vielen Dank für eure beiden Antworten.

Habe den Fehler gefunden, wenn man so will.
Mit der neuesten Version von WinAVR geht es irgendwie nicht 
(WinAVR-20070122), also habe ich eine ältere Version 
getestet(WinAVR-20060421).

LCD macht genau dass, was es soll.

Frage mich natürlich, warum das so ist, aber das kann erst einmal 
warten.

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
Noch kein Account? Hier anmelden.