Hi,

du hast ein (bekanntes) Problem im Simulator gefunden. Dazu steht im Helpfile des AVRStudio v 4.14: Shadow register support is missing in AVR Studio. As a consequence when operating PWM in fast- and phase correct mode, the OCR register should not be updated until TCNT is at TOP. Das steht auch hier (unter "Simulator").

Du kannst das Problem umgehen, indem Du die Compare-Regs initialisiert, bevor Du den Timer startest (das ist sowieso immer eine gute Idee, wenn es denn machbar ist!), also so:
<pre>OCR1A=0x05DC;
OCR1B=0x03FF; // nicht benutzt
TCCR1A=0x82;
TCCR1B=0x1A;
// usw. </pre>
Den Rest Deiner Initialisierung habe ich mir übrigens nicht angesehen.

Gruß

Fred