-
hat leider alles nicht mit dem Problem zu tun, daß es bei 4mhz läuft, und bei 8mhz nicht. Da würde es nie laufen...
Kann es vielleicht daran liegen, daß das Display wegen der pfostenstecker zu nah an der Prozessorplatine ist? Diese hat aber beidseitige Masseflächen...
-
Ich hatte schon Effekte mit LCD, dass der µC dafür zu schnell war,
zwar noch nicht am GLCD aber an 4x20 Dotmatrix.
Da hat dann einfach vom Timing her nix gepasst und schon gabs Datenmüll
zur Anzeige. Abhilfe schuf da nur quasi nen eigenen Treiber zu basteln
und da dann Warteschleifen einzubauen, sprich die Displayausgabe
künstlich zu verlangsamen.
Da gabs mal n TextLCD, das lies sich mit den Bascom Befehlen
einfach nicht mit nem Mega16 auf 16MHz betreiben. bis 12MHz war alle i.O.
aber darüber nur och Müll. Da hat dann nur die Handbremse geholfen,
sprich eigen Ansteuerroutine programmiert.
Im Übrigen reicht für die Ansteuerung im Prinzip n ATTiny.
ist dann zwar voll belegt, aber mit der Ansteuerung selbst
gibts da keine Probleme.
WOW, mein Beitrag aus 2005 ... was hab ich in der Zwischenzeit nicht alles dazugelernt ;)
-
Hi,
wollte mir auch das selbe Display zulegen. Eine Unklarheit gibt es beim Kontrastwiderstand. Im Datenblatt ist da noch ein LM324 dazugeschaltet. Brauch ich den, oder kann ich da auch einfach ein Poti zwischen VOUT und V0 schalten?
Weiters steht im Datenblatt, das Display hat eine 8bit-Ansteuerung. Soll heißen, ich brauche einen M128?
Viele Grüße
ikarus_177
-
So mal wieder einen Eintrag nach längerer Zeit ^^,
ich hab das Problem, wenn ich mit erxternen Quarz arbeite (16mhz), dass ich Pixelmüll bekomme.
Schalte ich hingegen auf internen Oszi um (1mhz), ist alles perfekt.
Ist auf jedenfall ein Timingproblem, aber mich würde interessieren wie man dieser Problemstellung auf den Grund geht, oder jemand schon einen Grund gefunden hat?
gruß
Gillich