Ich weiss ja nicht, wieviele PWM Kanäle du nutzt, aber vielleicht ist es eine Alternative, diese von der Hardware genereren zu lassen. Dieses geht natürlich nur, wenn man nicht allzuviele Kanäle braucht (6 beim ATmega x8 )

Grüße,
da Hanni