Hallo zusammen,

ich habe ein seltsames Problem.

Ich habe an den Port C eines Atmega 162 einen Dip-Schalter angeschlossen. d.h. ein 8 fach Schalter.
Ich habe die Internen Pull-up-widerstände des Ports eingeschaltet und lege den port über den Dip-schalter dann auf Masse.
Zum testen der Schalter ist eine Led angeschlossen die angeht, sobald irgendeiner der 8 Dip-schalter umgelegt wird.

Das komische aber ist, das es nur bei den ersten 4 funktioniert.
Ab pinc.4 habe ich keinerlei funktion mehr.

Ich habe die Spannung an den einzelnen pins gemessen. Überall 5V außer am pinc.6 dort kann ich nichts richtiges messen.
Die Vermutung ist, dass dieser Pin defekt ist. Kann es sein, dass sich das auf die anderen 3 auch auswirkt, trotz das ich dort die 5V messen kann?
Und wieso funnktioniert die 2. hälfte des Ports trotzdem einwandfrei?

Kann mir jemand was genaueres dazu sagen? Oder kennt jemand dieses Problem?

Vielen Dank schon mal!