Hallo und willkommen im Forum!
Wenn ich ATmega32/644 und PORTC in einem Satz höre, läuft das quasi immer auf die sog. JTAG-FUSE hinaus. Frische AVRs dieses Typs sind so konfiguriert, dass an PORTC der JTAG (zum Debuggen) aktiv ist. Du musst die Fuses umprogrammieren, sodass JTAG deaktiviert ist. Das funktioniert z.B. mit dem AVR-Burn-o-mat. Erst dann lässt sich der Port normal nutzen. Das ist irgendwie ein Klassiker bei den AVRs...
Ansonsten: Ich gehe davon aus, dass es ein Standard Textdisplay ist? Hast du dich um die Spannung an dem Kontrast-Pin gekümmert? Meistens schließt man dort ein Poti an. Wenn das Display noch keine Daten vom MC bekommen hat, muss in der ersten Zeile ein fetter Balken zu sehen sein, sonst ist die Kontrastspannung nicht richtig.
Wünsche gutes Gelingen bei deiner Abschlussarbeit!
Viele Grüße,
Bernhard
Lesezeichen