Hallo,
das GICR-Register hat nix gebracht.
Externe Pullups hab ich jetzt ausprobiert und *bingo* es geht. Ist das GICR-Register jetzt eigentlich notwendig? Dann habe ich mal probiert statt der externen die internen Pullups zu aktivieren mit dem Effekt, dass wieder nichts ging. Wieso? Die internen Pullups für den ganzen Portd aktiviere ich doch mit PORTD = 0xff wenn man das Datenrichtungsregister für den Port auf 0x00 gesetzt hat, oder?
Jetzt bin ich gerade noch dabei den Drucktaster hardwareseitig zu entprellen. Das geht doch mit einem parallel zum Taster geschalteten Kondensator. Welche Kapazität sollte der haben? 100nF sollten eigentlich reichen, oder?
Letzte Frage: Ist es egal, in welcher Reihenfolge man die Bits in die Register setzt?

Vielen Dank für Eure Hilfe, Manni