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
Gast
#1080108
>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
Gast
#1080167
>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
Gast
#1080203
PORTC! Deaktiviere mal die JTAG Fuse.
hab ich
Gast
#1080236
Funktioniert die HEX Datei im Anhang?
Gast
#1080239
>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
Gast
#1080249
>Upps, RW musst du dazu an Masse legen!
Das hier noch beachtet?
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
Gast
#1080607
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.