möglichkeit nr1:
hat das wirklich keine auswirkungen ?
z.b. bei Pind.2, einmal heißt es pind.2, dann zeilen später wieder portd.2 und zum schluß hiterm "=" zeichen ists wieder pind.2 , du benennst das selbe 2 mal um.
Ist es in der "m8def.dat" so drinn das das pind das selbe ist wie portd ?

möglichkeit nummer 2:
wenn es egal ist wie man bennent , dann ist es wenn ich das programm richtig interpretiere , dann ist es egal was an input kommt, da du es später eh alles auf 1 setzt, somit wertest du gar kein ausgang aus

gruß