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

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.