Sollte das Print nicht in der Schleife sein? Wie sind Pwm3b und I definiert? Das erinnert mich irgendwie an solche Probleme:
Disable Interrupts
Pwm3b = I
Enable Interrupts
Wird I oder Pwm3b in einer ISR verwendet/geändert?
Wird I richtig ausgegeben?
Print "PWM: " ; Pwm3b ; " I: " ; I
[Edit]
Ach, das war wohl nichts, Pwm3b ist ja das Ocr3b-Register, oder?
Lesezeichen