Hallo Zusammen, ich verfolge das Forum schon des längeren, allerdings ist dies das erste mal das ich selber ein Anliegen habe. Ich verwende ein PIC18F13k22 und dazu ein 16x4 Display von Pollin (HLM8070, m50530 Controller). Ich habe das Datenblatt zum Display angehängt. Ich programmiere das ganze in MPLABv8.83. Sobald ich meine Schaltung mit Spannung versorge sehe ich auf dem Display die Balken. Daher denke ich, das Problem besteht in der Initalisierung (ich habe vorsichtshalber alle Verbindungen durchgepingelt). Sobald ich mein Programm laufen lasse hatte ich eigentlich erwartet, dass das Display Initalisiert wird und danach nichts angezeigt wird. Ist das richtig? Jedenfalls werden weiterhin einfach die Balken angezeigt und nix tut sich. Wäre sehr freundlich wenn jemand einmal meine Software durchschauen könnte, und mich hoffentlich auf meinen Fehler aufmerksam macht. Ich weiß nämlich nicht mehr weiter :-( Vielen Dank!
> Jedenfalls werden weiterhin einfach die Balken angezeigt und nix tut sich. Funktioniert die Kontrasteinstellung und hast du schon die optimale Kontrasteinstellung gefunden? > Sobald ich mein Programm laufen lasse hatte ich > eigentlich erwartet, dass das Display Initalisiert wird und danach > nichts angezeigt wird. Bist du sicher, dass dein Timings in den ms und µs Bereichen eingehalten wird bzw. hast du Möglichkeiten das zu kontrollieren (Logikanalyzer, Frequenzzähler, Osizilloskop)? "Nichts" anzeigen ist fürs Debuggen nicht klug. Schick wenigstens einen Hell world Text aufs Display. Das hilft auch beim Einstellen des Kontrastes!
Hallo Krapao, erst einmal vielen vielen dank für deine Antwort. Also ich habe die Kontrastspannung immer bei nichtlaufenden µC eingestellt, also einfach Spannung dran und solange hochgedreht bis ich die Balken erkennen konnte. Nach deiner Antwort habe ich einfach mal ein 'A' ausgegeben und es waren weiterhin nur die Balken zu erkennen. Dann habe ich wie du gesagt hast mal ein wenig an der Kontrastspannung rumgedreht UND SIEHE DA! Es wird ein 'A' am LCD angezeigt. Boa, ich bin dir so überaus dankbar, denn ich fummel mir hier schon seit 2 Tagen ein zurrecht und finde den Fehler einfach nicht. Dabei ist überhaupt keiner da. Mega danke! Gruß
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.