Hallo,
Kann mir jemand sagen wo der Fehler im Code liegt?Anstatt zu blinken leuchtet LED.
Code:#include <avr/io.h> int main() { TCCR1B = (1<<CS11)|(1<<CS10); TIMSK = (1<<TOIE1); while(1) { if (TIFR = (1<<TOV1) ) { DDRD |= (1<<PD6); /*Ausgang*/ PORTD |= (1<<PD6);/*Pull up an*/ PIND |= (1<<PD6); /*High*/ } else { DDRD &= ~(1<<PD6); /*Ausgang*/ PORTD &= ~(1<<PD6);/*Pull up an*/ PIND &= ~(1<<PD6); /*High*/ } } }
Lesezeichen