Moment, hab ich da gerade gesehen
?Code:while (1) /* Note [6] */ wait();
macht das nicht endlos wait?
Ich denke es sollte wohl eher eine { hinter das wait und dann später nochmal.
Also praktisch so:
Code:#include "io.h" #include "iom32.h" void wait () { int i; for (i = 0; i <20000; i++) { int j; for(j = 0; j <20000; j++) { } } } int main (void) { //DDRB = (1<<DDB2); DDRB = (1<<DDB0) | (1<<DDB2); while (1) /* Note [6] */ { wait(); PORTB = 1; wait(); PORTB = 5; } return (0); }
Lesezeichen