(i) Es heisst void, nicht Void (sollte eigentlich nen Fehler geben)
(ii) warte() ruft sich selbst rekursiv auf, das schmiert ratze fatze ab!
(iii) count == 10; ist hier ohne Wirkung, dein Prog startet also mit count = 0. Der Rest steht bei Cyclon.
(iv) Port B wird immer auf 0xff bleiben, wenn es einmal dahin gesetzt wirde. Wenn das bisher anders war, dann deshalb, weil der Absturz (ii) möglicherweise einen Neustart ausgelöst hat.