Ich habe mal nen Versuchsaufbau gemacht, R 1K und LED zwischen PWM Pin9 und GND; Codeausschnitt wie folgt:
int PWMPin = 9;
int PWMVal = 0;
void setup()
.....
TCCR4A = 10;
TCCR4B = 3;
pinMode(PWMPin, OUTPUT);
.....
void loop()
......
PWMVal = 299; // (bei 299 = 0.83V; bei 358 = 1.96V Leerlaufspannung)
analogWrite(PWMPin, PWMVal);
.....
die LED leuchtet, gemessene Spannung siehe PWMVal, Auflösung ca. 0,018V auch wenn ich bei TCCR4A die Werte verändere kommt immer das gleiche Ergebnis raus, also ziemlich weit weg von dem was ich brauche (Auflösung sollte bei 0,0049 sein bei 10-Bit 5V/1024).