Gast
#507372
LCD die 100ste... Tag Ihr Leute. Bevor ich mit meinem Problemchen beginne: Ja, ich habe diese Forum durchsucht und Ja, ich habe andere Foren durchsucht und Ja, ich habe auch Google & Konsorten bemüht. Nun folgendes: Ich hab eine 2x16 DotMatrix-LCD mit HDD44780-Controller (nicht kompatibel, sondern genau DER) an einen ATmega16 (auf dem Pollin-Board) angeschlossen und der weigert sich, das zu initialisieren bzw. Anzusprechen. Das Display ist i.O. (läuft an C51) und weist das übliche (14-)Pinout auf. Da es, wie gesagt, an einem anderen Controller (89s8252) läuft, gehe ich davon aus, dass es ein Programmierfehler ist. (Fest) verdrahtet ist es folgendermassen: 4 RS - C.4 5 RW - GND 6 EN - C.5 7 D0 - GND . . 10 D3 - GND 11 D4 - C.0 12 D5 - C.1 13 D6 - C.2 14 D7 - C.3 RW ist an GND, da mich das BSY nicht wirklich interessiert, ich habe zeit... Ich wäre nun wahnsinnig dankbar, wenn sich jemand den Quelltext (anhang) mal ansehen könnte und mir dann sagt, was ich da falsch mache. Ich gehe nämlich mal davon aus, dass ich da als AVR & WinAVR - Neuling irgendwas vergessen habe. Besten Dank auf jeden Fall, Thilo