Der plöde compiler hat den dummy rausoptimiert. Hier eine bessere Variante:
Das void bezieht sich auf den Rückgabewert der Funktion. void bedeutet das kein Wert zurückgeliefert wird. In der zweiten Variante bedeutet viod zusätzlich dass kein Parameter übergeben wird.Code:#include "asuro.h" void pause(void) { unsigned int i, j, dauer; dauer=500; for (i=0; i<dauer; i++) for (j=0; j<1000; j++) sei(); } int main(void) { Init(); do{ StatusLED(RED); pause(); StatusLED(GREEN); pause(); }while (1); return 0; }







Zitieren

Lesezeichen