Wie lang ist der Impuls 1us- 1ms - 1s,
Mit Interrupt ist es am einfasten und dann per Toggle PortX.X

MfG Matthias