Gast
#51467
Servus... Ich habe mein Display (SHARP LM40X21A - 2x40) wie im Tutorial beschrieben an den AVR90S8535 angeschlossen. (allerdings an Port C) Die Hardware funktioniert so wie es aussieht. Wenn ich auf PortC ein Bitmuster ausgebe, dann kann ich das auch am Display messen. Ich habe nun den Source aus dem Tutorial nur auf PortC geändert und auf den AVR geschoben. Nach dem Reset wird das Display wie erwartet gelöscht, aber ich kann nichts darauf schreiben. (bzw. es wird nicht Test angezeigt.) Kontrast ist OK, da ich nach anlegen der 5V am Display die obere Zeile gut sehe. Da die init-Prozedur aus dem Tutorial ein wenig von der aus dem SHARP Datenblatt abweicht (Timing, Werte) habe ich versucht selbst etwas zu schreiben (siehe Anhang), allerdings wird das Display hier nicht gelöscht, sondern die erste Zeile flackert nur. Eine Messung am Port ergab, dass DB6 "oszilliert". (Nur bei meinem Source. Beim Tutorial Source ist messtechnisch alles OK) Wäre nett, wenn mir da jemand weiterhelfen, eventuell mal über meinen Source schauen könnte. Ansonsten nen schönes WE noch. Gruss Olli