QuesoViejo_
Con PORTD se usan las macros PORTD1, PORTD2... para los desplazamientos. Con PIND se usan PIND1, PIND2... En los últimos ejemplos he mezclado macros de distintos registros, aunque el código estaría bien, no cometas mi error y sigue el convenio ;)