@Patti:
In der Hauptschleife darf es keine Wartebefehle (mSleep(1000) ) geben.
Du kannst aber eine Lösung mit Stopwatches finden.