Hallo,

setStopwatch1(0);
while(getStopwatch1()<300)
{
die Stopwatch wird hier nirgendwo gestartet.


Ausserdem deklarierst Du wenn ichs richtig sehe
void anhalten(void)

INNERHALB der Main Funktion! Das C das zulässt liegt an den vielen Freiheitsgraden die es zur Verfügung
stellt aber sowas sollte man ohne gute Gründe eigentlich nicht machen.

Oh und bitte im Forum [ CODE ] TAGS verwenden damit die Formatierung übersichtlich ist.

MfG,
SlyD