Hallo alle zusammen, und zwar habe ich vor einiger Zeit ein Programm in assembler geschrieben, was allerdings sehr groß und schwer überschaubar geworden ist. Jetzt habe ich mir überlegt es nocheinmal in c zuschreiben, da ich damit sowieso mal anfangen wollte. Also habe ich mir das Tutorial für LCD in c angeschauht, und ein wenig angepasst. Das LCD zeigt nur einen schwarzen Balken in der ersten Zeile. Die PIN-Belegung stimmt, da es in assembler funktioniert. Ich sitzt jetzt schon ein paar Tage an dem Problem, dann den Fehler aber nicht finden. Wäre echt toll, wenn mir Jemand helfen könnte. noch ein paar Daten: AVR-Studio 4.14 PonyProg2000 2.05a Beta keine Warnungen oder Fehlermeldungen Optimierung: -O1 ATMega16 PC0 bis PC3 vom ATMega geht an DB4-DB7 vom LCD kein externes Makefile Gruß Dirk
Das Timing aus dem Datenblatt hast du schon angeschaut ? Der Reset dauert mehrere Millisekunden, was hin und wieder vergessen wird.
> // muss 3mal hintereinander gesendet werden zur Initialisierung
Und warum tust du es dann nicht ?
>Und warum tust du es dann nicht ?
Uuuups, tust du doch :(
Mein Post vergessen, streichen, löschen.
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.