Hallo,

wenn Du unten, in der vorletzten Zeile, den PortD setzt, sind die Pullups weg !
Musst immer Or 240 machen.