Mit dem setzen des DDR kan man sich nicht aus dem programmiermodus aussperren.

Das liegt einfach daran, daß das Programmieren im Reset stattfindet und da sind die Register sowieso zurückgesetzt / egal.

Wenn du die Fuses nicht verändert hast, muß der Fehler noch wo anders liegen.