Hallo
Interrupts nicht freigegeben?
GrußCode:DDRB = (1<<PB0) | (1<<PB1) | (1<<PB2) | (1<<PB4); // PWM, PhaseCorrect, OCRA ist Top! TCCR0A = (1<<WGM00); TCCR0B = (1<<WGM02); // Set OC0A on Compare Match when up-counting. Clear OC0A on // Compare Match when down-counting. // OC0A ist PB0 (Pin5) TCCR0A |= (1<<COM0A0) | (1<<COM0A1); // Prescaler /1024 (8MHz/1024/512=15,29Hz) TCCR0B |= (1<<CS02) | (1<<CS00); OCR0A = 127; OCRA = 255; // ? sei();
mic
Lesezeichen