Gast
#1094626
Hallo, ich verwende ein STK500 mit nem Atmega16(3,686mhz) und dem TG12864B von Pollin mit KS0108 Controller. Leider zeigt das Display gar nichts an(nur alles voll mit Pixel).Wenn ich am Poti dreh gehn die pixel weg aber anzeigen tut er auch nichts. Da ich mich noch nicht so lange mit der materie beschäftige komme ich auf keinen grünen zweig! Als software verwende ich die GLCD Routine von Ape, habe auch schon Mylcd von master.andre ausprobiert, beides ohne ergebnis(am Dislay tut sich absolut gar nichts als ob weder daten noch control leitungen angeschlossen sind). Meine Pin Belegung ist wie folgt: Pin GLCD -> Atmega16 1 Vss-> GND 2 Vdd -> VTG 3 V0. s. u. Poti 4 D/I -> PD0 5 R/W -> PD1 6 E -> PD2 7-14 -> PA0-PA7 15 CS1 -> PD3 16 CS2 -> PD4 17 RST -> PD5 18. VEE s.u. Poti 19, 20 BL GND, VTG 10k Poti: Pin 3 habe ich mit dem mitleren anschluss vom Poti, Pin 18 mit einem äußeren (spielt es eine rolle an welchen äußeren?). Den andere äußeren anschluss vom Poti habe ich mit 5V verbunden. Bin echt ratlos woran es liegen könnte. Hab auch schon die leitungen durchgemessen, scheinen ok zu sein. Hier gibts noch das Datenblatt von pollin vom display: http://www.pollin.de/shop/downloads/D120424D.PDF Die routinen von Ape habe ich angehängt. Die benutze ich 1 zu 1 (füge die dateien in AVR Studio in ein neues projekt ein, kompiliere das ganze und flashe die hex datei auf meinen avr) Wär euch echt dankbar wenn jemand was schreiben könnte, wo probleme auftreten könnten. mit dem poti bin ich mir gar nicht sicher ob das so stimmt. weiß auch nicht ob ich an meinem atmega die ports so nehmen kann, allerdings lief ein Textdisplay an PortD sofort ohne probleme. Wär euch sehr dank für ein wenig hilfe. Wenn jemand ein projekt mit diesem controller und dem atmega16 weiß wo es lief, bitte posten (dann kann ich mir zumindest mal sicher sein das der Code mit der Hardware läuft :)) Viele Grüße