Gast
#328986
Hallo,
hatte mich gestern Abend mal ein wenig in PWM eingelesen, etwas
geschrieben, nur leider funktioniert es nicht. Der Code sieht
folgendermaßen aus:
int main(void)
{
DDRB = 255;
TCCR2 |= (1 << WGM21);
TCCR2 |= (1 << WGM20); // Fast PWM
TCCR2 &= ~(1 << COM21);
TCCR2 |= (1 << COM20); //
TCCR2 &= ~(1 << CS22);
TCCR2 |= (1 << CS21);
TCCR2 &= ~(1 << CS20); // Prescaler=8
OCR2 = 128;
while(1);
}
Am entsprechdnen Portpin OC2 jabe ich über einen 1k-Widerstand eine Low
Current LED gegen Masse hängen.
Leider blitzt sie aber nur kurz beim flashen auf (ist ja gleichzeitig
MOSI).
Kann mir jemand verraten was falsch ist oder was noch fehlt ?
Danke