Gast
#400283
Hallo allerseits, ich bin gerade am Verzweifeln: ich habe hier ein Gerät mit einem Grafik-LCD (LCD 160X128 BL von Reichelt), das von einem Grafikcontroller IC6963 von Electronic Assembly angesteuert wird. Der IC6963 hängt am seriellen Port eines AtMega16. Ich habe bereits zwei Geräte so aufgebaut, die einwandfrei funktionieren. Beim dritten Gerät habe ich das Problem, dass nach dem Einschalten oft nichts auf dem GLCD angezeigt wird. Nach mehrmaligem Aus- und Wiedereinschalten wird dann plötzlich alles korrekt angezeigt und das über Stunden hinweg. Ich habe mit dem Oszilloskop die Signale C/D, WR, RD zum Display angeschaut und festgestellt, dass bei nicht funktionierender Anzeige hier feste Pegel anliegen. Wenn die Anzeige funktioniert, sind hier die erwarteten Signale zu sehen. Um einen Programmierfehler im Atmel auszuschließen habe ich die Testfunktion des IC6963 ausprobiert (RTS auf Masse ziehen). Dann soll ein blinkendes Rechteck angezeigt werden. Das funktioniert aber auch nur manchmal. Den IC6963 habe ich auch schon getauscht. Leider zeigen beide Controller das gleiche Verhalten. Hat jemand noch eine gute Idee? Gruß, Alexander