Hallo,
bin zufällig über den Beitrag gestolpert.
Hast du das Problem noch??
Wenn ja: Hast du daran gedacht, dass der Mega16 auf Port C die jtag-Funktionen standartmässig hat? das muss man über die Fuse-Bits deaktivieren, sonst geht auf PC2-PC5 gar nichts.
Einfach mal ins Datenblatt schauen