Display streikt :-(

Gast #669484
Hallo Leute!
Ich versuche verzweifelt eins von diesen Standard DotMatrix-LC-Displays 
ans laufen zu bringen. Dazu habe ich das Tutorial hier von der Seite 
benutzt, aber es will partout nichts erscheinen...
Der verwendete µC ist ein AT Mega16.

Das Display ist wie folgt angeschlossen (verbindungen und Spannungen 
alle nachgemessen!):

Pin  Funktion  Spannung  Verbunden mit

1  GND    0    gnd
2  VCC    5    vcc
3  VEE    2    poti
4  RS    5    PB4
5  RW    0    gnd
6  E    0    PB5
7  DB0    5    x
8  DB0    5    x
9  DB0    5    x
10  DB0    5    x
11  DB0    0    PB0
12  DB0    0    PB1
13  DB0    5    PB2
14  DB0    0    PB3
15  A    5    vcc
16  K    0    gnd


Den Quellcode habe ich mal angehängt (kann man mehrere Dateien 
anhängen?) Ich poste dann einfach noch zweimal ;-)

Das Timing ist übrigens in Ordnung. Zumindest hab ich die delay_ms 
Sachen mal getestet, und die scheinen richtig zu sein.
Auch ist das Display wohl in Ordnung (hab nichts böses damit gemacht, 
und die Hintergrundbeleuchtung tuts...)

Das kann doch nicht so schwer sein?
Angehängte Dateien:
Gast #670712
Du solltest das Display einfach mal ohne Controller betreiben. Da sollte 
auf jeden Fall eine schwarze Zeile erscheinen. Eventuell reicht es ja 
einfach am Kontrastregler zu drehen ;).
Gast #675758
Ich würde den LCD-Port ERST mit der Variable füllen und DANN maskieren 
oder die Variable Maskieren, bevor du sie an den LCD-Port schickst. Aber 
den Port zu Maskieren (&0xF0) und dann erst die Var reinzuschreiben 
macht keinen Sinn.

Ob's daran liegt?

Henk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 19 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.