Forum: Mikrocontroller und Digitale Elektronik LCD initialisiert nicht


von Christian (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

Kann einer von euch mal über den Sourcecode im Anhang schauen.
Ich verzweifele. Das Display initialisiert sich einfach nicht...
Pinbelegung steht mit im Anhang...

Hat jemand ein Beispiel-Source für LCD's im 4-bit Modus?

Gruß

Christian

von Michael Nagler (Gast)


Lesenswert?

Hallo Christian,
ich habe Deine Init-Routine nur kurz überflogen: Mir gefällt der
Zeitpunkt der Warteschleife nicht:

Soweit ich mich erinnere (Du wirst um das Lesen des Datenblattes nicht
herumkommen!), werden die Daten vom LCD mit der fallenden Flanke des
Enable-Impulses übernommen und der Befehl ausgeführt. Du setzte E auf
High, wartest, und setzt E auf Low zurück; dann erst verarbeitet das
LCD.

Was geschieht, wenn während der Verarbeitung E auf High gelegt wird,
weiß ich nicht - das wirst Du nachlesen müssen.

Probiere doch mal E --> High [2µs] --> Low --> warten.

Gruß
Michael

von Karl H. (kbuchegg)


Lesenswert?


von papa_of_t (Gast)


Lesenswert?

Ich dachte auch mal, mein Code ist Schrott, weil so gar nichts abgezeigt
wurde - bis ich darauf kam, den Kontrast-Pin zu versorgen :-) plötzlich
war alles ok ..

von Christian (Gast)


Lesenswert?

Hi! Danke für eure Antworten. Der Kontrast-Pin ist versorgt ;)
Kurz nachdem ich gepostet habe, habe ich die zeiten meine Wait-Funktion
geändert... minimaler erfolg :)
ICh halte euch aufm dem laufenden :)

Gruß

CHRiS

von Marco S. (masterof)


Lesenswert?

abo

von Gerd V. (gerald)


Lesenswert?

kann mir mal einer erklären was das abo immer soll?
Ist es was Wichtiges oder nur Wichtigmacherei?

von thkais (Gast)


Lesenswert?

@Gerd: Man kann per E-Mail benachrichtigt werden, wenn es neue Postings
in einem Thread gibt. Allerdings muss man hierzu etwas schreiben - da
hat sich eingebürgert, einfach ein kurzes Posting mit abo zu
schreiben.
Allerdings ist Marcor "master of *abo*" g

von Rahul (Gast)


Lesenswert?

>Ist es was Wichtiges oder nur Wichtigmacherei?

Bei manchen ersteres, bei anderen letzteres (siehe thkais Post).

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.