Gast
#2159371
Hi Ich möchte eine Hardware PWM generieren, also Pin toggeln ohne Interrupt. Ich verwende einen ATTiny44. Das Problem ist, dass OC1B(PinA5) nicht automatisch toggelt. Wenn ich über TIMSK1 |= (1<<OCIE1B); das Interrupt freischalte dann springt er in die ISR --> ISR (TIM1_COMPB_vect) . Aber das muss doch auch automatisch gehen? Hab ich bei den Registern was falsch gesetzt. TCCR1A |= (1 << COM1B0); // Toggle OC1B on Compare Match TCNT1 = 0; // Counter auf 0 stellen OCR1A=62500; TCCR1B |= ((1<<WGM12)|(1<<CS11)); // Teiler 8, CTC Mode Gruß Martin