Moin,

es gibt da aber eine Sonderfunktion bei PinX.y der (neuen) AVRs,
Deswegen ist auch das verhalten von 3sec High und 3sec Low. (1sec + 2sec)
Denn wenn man den Port auf Ausgang hat, und dann den PinX.y setzt, toggelt der Ausgang, was genau zu diesem Ergebnis führt was Cybernix geschrieben hat. Das löschen von PinX.Y hat keine Funktion.

Haben ein paar das DB nicht richtig gelesen
Der Rest stimmt aber natürlich auch
ausser:
Der Pullup wird per PortX.Y gesetzt, wenn der Port Eingang ist, nicht per PinX.Y !