Hi

Also ich hab jetzt herausgefunden, dass das Programm an sich eigentlich funktioniert. Wenn ich die Portpins nacheinander softwareseitig setze, dann arbeitet mir der µC das Programm auch genau wie gewünscht ab, je nachdem welcher Portpin simultan für den Drehschalter gesetzt wurde. Hardwareseitig werden die Pins auch vom Drehschalter auf low gezogen, ich messe 0 V am jeweiligen Pin. Aber das Programm ignoriert diese Tatsache vollkommen. Es ist wie wenn die Pins im Programm nicht als Eingänge definiert wären... sind sie doch aber. Wodran kann denn das bitte noch liegen? Ich hab schon active high und active low programmiert - nichts. Ich hab auch mal ausprobiert ob das ddregister vielleicht andersherum funktioniert (1= Eingan) - auch nichts. Mir ist das echt ein Rätsel...