PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : seltsame Anzeige auf Text-LCD



Amri
13.09.2005, 19:43
Hallo,
ich versuche gerade, ein 2x24 Text-LCD per AVR anzusteuern. Soweit klappt auch alles, allerdings sieht die Darstellung etwas komisch aus: Der Text und der Cursor werden zwar schwarz dargestellt, der Hintergrund der ersten Zeile ist aber grau. Wenn ich auf den Controller nicht mein eigenes, sondern ein Beispielprogramm aufspiele, dann funktioniert es richtig, also ohne den grauen Hintergrund.

Andree-HB
13.09.2005, 20:02
...mir würde als erstes der Kontrastregler einfallen - da Du aber sagst, dass es bei anderen Programmen geht, dann würde ich auf ungünstig eingesetzten Befehle à la "cls" zu kleine "waitms"-Verzögerungen oder so tippen...

Amri
13.09.2005, 20:17
Ich habe mein Programm einmal so umgeschrieben, dass es genau die gleichen Befehle wie das Beispielprogramm sendet und nie kürzere Pausen als das Beispielprogramm macht - macht keinen Unterschied.

michaelb
13.09.2005, 20:35
Mit welcher Sprache proggst du?

Amri
13.09.2005, 20:39
in C (mit Codevision)

michaelb
13.09.2005, 20:44
Was ist Codevision????
Gruß Michi

Amri
13.09.2005, 20:49
Ein C-Compiler für AVRs.

michaelb
13.09.2005, 20:51
Benutzt du die lib von Peter Fleury?
Gruß Michi

Amri
13.09.2005, 20:53
Nein, alles "Handarbeit" ;)

Andun
14.09.2005, 10:27
Also das oben sieht aber wirklich stark nach einem Kontrastproblem aus. Bist du dir sicher, dass das so ist wie beim anderen Script auch? Oder wie steuerst du den Kontrast?

Amri
14.09.2005, 14:13
Den Kontrast steuere ich über ein Poti. Kann ich da per Software noch etwas beeinflussen?

Amri
14.09.2005, 16:55
OK, Problem gelöst. Es war ein Software-Fehler: Ich habe den Befehl "System Set" falsch gesendet. Ich verstehe zwar nicht ganz, warum das Einfluss auf den Kontrast hat, aber ist ja auch egal, jetzt wo es funktioniert ;)