LCD INIT FEHLER

Gast #256311
Lesenswert?
• ▲
▼
Hallo Leute!

Hab an einem 80C517A eine PICVUE ELECTRONICS PVC160203PYL01 LCD Anzeige
hängen.

Ich fahre im 4 Bit mode. Das Display funktioniert, aber irgendetwas
stimmt mit der initatialisierung nicht!

Ich sitzt jetz schon 2 stunden und weiß nicht wo der fehler liegt.

Das Display hat 2 Zeilen und 16 Splaten.

Kann mir jemaned bitte sagen, wo der fehler liegt?

mfg, GeRi
Angehängte Dateien:
Gast #256316
Lesenswert?
• ▲
▼
Ich hab dir mal alles geschickt. Im prinzip ist so alles fertig und du
kannst das Display nutzen ohne dir großartig Gedanken dürber zu machen.
Im Bezug auf dein Problem musst du dir die "lcd_initport" Funkiton in
dem Low-Level File angucken.

...es Fehlt noch eine Wartefunktion, aber die kannst du auch selbst
machen, oder ;-)

die lcd_printf(...) ist compiler-spezifisch und du solltest dir was
einenes bauen.

Hoffe ich konnte dir so helfen

-> TaBi
Angehängte Dateien:
Gast #256318
Lesenswert?
• ▲
▼
Hallo Leute!

Es will einfach nich funktionieren!
Könnte mal jemand den code von meinem ersten eintrag überprüfen?

Ich habe mich mit den zeiten gespielt und bekomme jetzt immer nur 1
sonderzeichen oder irgendetwas, obwohl ich ein wort ausgeben will!

Woran liegt das?

mfg, geri
Gast #256325
Lesenswert?
• ▲
▼
Also es kommen Zeichen. Das Display ist also initialisiert. Die
Umschaltung auf 4Bit hat geklappt ==> Es werden die falschen Zeichen
angezeigt. Mit der Zeichensatztabelle kann man ev. sehen ob eine
Bitverschiebung -Vertauschung statfindet. Die Reihenfolge der Halbbytes
ist ok?
Ich kann nicht sogut c und hab jetzt keine Lust mich durch deinen code
zu kämpfen... ;-)
Gast #256327
Lesenswert?
• ▲
▼
ja den code hab ich angepasst, jetzt kommt auch was bei seinem code,
aber es kommen wieder irgendwelche... hab alles angeschlossen,
normalerweiße auch richtig, versteh einfach nicht was ich falsch mache

mfg,
Gast #256328
Lesenswert?
• ▲
▼
Wenn bei deinem code und beim code von peter dannegger nur komische
Zeichen kommen, kann es ja nicht an deinem code liegen.
Also doch ei Hardwareproblem. entsprechen denn die komischen zeichen
ev. zeichen des japanischen Zeichensatzes aus dem Datenblatt oder sind
bei dir Zeichen zu sehen, die nicht in der Tabelle vorkommen?
Wenn die Zeichen im Zeichensatz vorhanden sind, ist ev der Zeichensatz
andersrum codiert. Also erst japanisch und dann der Ascii.
sonst ist das Display defekt!
Gast #256329
Lesenswert?
• ▲
▼
...achja, wielang ist denn das Kabel zwischen MC und Display?
ist die Versorgungsspannung frei von Störimpulsen, ...wo liegt das
Handy... ;-)
Die Displaycontroller sind etwas empfindlich auf Einstreuungen von
aussen und sehr empfindlich auf ESD!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.