LCD Initialisierung

Gast #255802
Lesenswert?
• ▲
▼
Möchte ein 1x16 LCD initialisieren(HD44780)mit dem folgenden
Programmcode.

Am Anfang 8 schwarze Kästchen.
Danach schaltet es kurz auf 16 schwarze Kästchen um
zum Schluß wieder 8 schwarze Kästchen.

Kein Cursor oder so!

Möchte 4BIT Initiliserung. Garantiert alles richtig angeschlossen aber
es funktioniert nicht.

Finde den Fehler im Programmcode nicht!
Angehängte Dateien:
Gast
Lesenswert?
• ▲
▼
die 4 überflüssigen datenleitungen brauchst du nicht auf masse legen.
ganz unten auf der seite ist ein beispiel für die initialisierung. hast
du da auch ganz genau die zeiten eingehalten?
sonst kontrolliere noch mal ganz genau die leitungen und den pegel der
enable-leitung. nicht dass du da high mit low vertauscht hast...
Gast
Lesenswert?
• ▲
▼
Der Fehler ist: Ich habe das Programm durchgetestet(STK500
Programmabschnitt X LED leuchtet,etc....)Nur das Programm bleibt gleich
in dem ersten Unterprogramm stecken( Write_LCD), was mache ich da
falsch??Es beendet kein einziges Unterprogramm es bleibt immer stecken
(ATMEGA128,STK500). Bitte um Hilfe.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.