Mit:
OCR0A=255;
OCR0B=255;
wirst Du von der PWM nichts sehen, damit ist PD6 dauernd '1' und PD5
dauernd '0', da Du ja invertierte PWM-Ausgabe gewählt hast. Setzt da mal
128 rein, dann sollte man eine PWM sehen. Bei einem 8 Bit Zaehler gibt
es, für eine PWM, eigentlich 257 Möglichkeiten für die Impulslänge, mit
einem 8 Bit Wert kann man aber nur 256 darstellen. Atmel hat das so
gelöst, daß der Wert 0 einen Impuls von einem Timer-Taktzyklus Länge bei
Zählerstand 0 ergibt, bei 255 werden keine Pegelwechsel ausgegeben.
Mit freundlichen Grüßen - Martin