Hallo Ozzy,
ich quäle mich auch gerade mit dem Thema herum. Bin ein Stückchen weiter, bei mir funktioniert der eine PWM-Pin nämlich schon (PB1/OC1A):
Code:
TCCR1A = (1<<WGM10)|(1<<COM1A1); // PWM, phase correct, 8 bit.
TCCR1B = (1<<CS11) |(1<<CS10); // set clock/prescaler 1/64 -> enable counter
DDRB = 1<<PB1; // Port B1 als Ausgang
OCR1A=127; // 50%
Muss zugeben, dass ich das Größtenteils aus dem Netz gefischt habe, auch wenn ich es mittlerweile halbwegs durchblicke. Mir ist es aber noch nicht gelungen OC1B zu aktivieren...
Lesezeichen