Tutorial -> LCD

Gast #205765
Lesenswert?

Hi,
habe eine Schaltung mit einem AT90S8535 und einem 16x2 LCD aufgebaut.
Das LCD ist wie im Tutorial angeschlossen und ich wollte auch den Code
zur Ansteuerung aus dem Tutorial benutzen. Leider funktioniert die
Ausgabe aber nicht richtig...ich wollte deswegen nur mal kurz wissen,
ob der Code mit meinem Controller funktionieren müsste. Wenn dies der
Fall ist, liegt der Fehler ja eindeutig in meiner Schaltung ;-)
Danke!
Gast #205766
Lesenswert?

Ich gebe mal zu bedenken, dass im Tutorial so weit ich weiß ein 16*4
verwendet wird, d.h. du musst den code anpassen

Gib bitte mal ne genauere Fehlerbeschreibung, dann können wir besser
helfen
Gast #205767
Lesenswert?

Hi,
ich hab ihn jetzt mal programmiert, dass er einfach nur "Gerrit"
ausgeben soll...er zeigt bei jedem Einschalten des Stroms etwas
anderes:

1. /
2. /
3. Gr&t
4. /
5. G
6. Grrt
7. /
8. G
9. Grit
10. /

Die Zeichen kommen jeweils in der oberen Zeile links. Bei "/" bleibt
das Display einfach leer, es kommt aber NICHT dieser dunkle Balken!
Eigentlich würde ich dieses komische Verhalten ja auf einen fehler in
der Schaltung zurückführen, konnte aber absolut nichts entdecken...
Gast #205768
Lesenswert?

Das lässt vermuten, daß Du das Display "überfährst", also zu schnell
ansteuerst.

Nach dem Einschalten etwas länger warten, bevor Du die Initialisierung
durchführst, und nach dem Übertragen jedes einzelnen Bytes etwas länger
warten - oder das Busy-Signal auswerten.
Gast #205770
Lesenswert?

Konnte es doch nicht erwarten g
Hat aber nichts gebracht...ausserdem verzögert der Code aus dem
Tutorial sowieso schon, um eben diesem Problem aus dem Weg zu gehen.
Hat sonst noch jemand eine Idee?

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