Oh mann, hab da einen Hänger gehabt, klar, der Schalter is gegen Masse geschaltet.
Bzgl. des false Wertes bei if ((PIND&(1<<6))==1), hab jetzt ungleich " !=0 " eingefügt, und es funzt. Jetz gehts weiter zum nächsten PRoblem Danke dir.