Hallo, ich hab nen Problem mit einem 16*4 Zeichen lcd, drauf ist nen KS0070B. Ich progge in Bascom steuere per 4bit-modus an, konfiguriere das LCD ganz normal. Es erscheinen auf dem LCD aber nur in der ersten und dritten Reihe schwarze Balken, sonst nichts. Woran kann das liegen? Bin noch relativ neu in der µC-Technik, wenn machbar bitte einteigerverständliche Antworten, Danke. Datenblatt vom LCD: http://www.msc-ge.com/download/displays/dabla_allg/msc-c164dyly-2n.pdf Wäre schon wenn schnell Antworten kommen, das Gerät soll morgen ans Netz ;) MfG Fabian
>ich hab nen Problem mit einem 16*4 Zeichen lcd, drauf ist nen KS0070B. >Ich progge in Bascom steuere per 4bit-modus an, konfiguriere das LCD >ganz normal. Es erscheinen auf dem LCD aber nur in der ersten und >dritten Reihe schwarze Balken, sonst nichts. >Woran kann das liegen? Init hat nicht funktioniert. Falsch angeschlossen oder Timing nicht ok.
angeschlossen ists richtig. konfiguration halt ganz normal mit Bascom "config lcdpin" bzw. "config lcd". Timing, was kann ich da ändern. Quarz und Fuses passen. MfG Fabian
>angeschlossen ists richtig.
Das behaupten fast alle bei denen es nicht geht ;)
Lass doch mal CPU Typ, Taktfrequenz und Anschluss
rüberwachsen.
Atmega 16, mit 16MHz Quarz LCD: Pb0=RS Pb1=R/W Pb2= E Pb3= BL I/O Pc4= DB5 Pc5=DB7 Pc6=DB6 Pc7=DB4 DB0-DB3 an gnd
>Funktioniert die HEX Datei im Anhang?
Upps, RW musst du dazu an Masse legen!
leider nicht. ich hab gelesen das es öfters schonmal probleme mit dem KS0070B gab, aber jeder schreibt was anderes.... MfG Fabian
DANKE!!!!! RW wars...ich hab zwar schon öfters gelesen das der bei bascom auf gnd kommt, aber bei dem Board auf dem ich proggen gelernt habe ist rw mit an einem Portpin angeschlossen. Also nochmals vielen dank, nun geht die Steuerung doch noch morgen ans netz! MfG Fabian
R/W kannst du natürlich auch an einen Pin anschließen. Er darf nur nicht in der Luft hängen. Entweder per µC gesteuert 5V/GND, oder fest auf GND, dann ist aber kein auslesen möglich.
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.