Über deine Methode wär's machbar, zuverlässiger gehts aber über Interrupts.
Ein Interrupt wird beim Pegelwechsel ausgelöst (z.B. INT0) und führt dann eine definierte Aktion aus. Hat den Vorteil, dass es auch dann funktioniert, wenn das Programm nicht gerade bei "If Pind.2 = 0 And Status = 0 Then " ist.
Lesezeichen