Habe gerade zu diesem Thema etwas veröffentlicht:

http://www.mikrocontroller.net/forum/read-4-335961.html

Bei 16 MHz Takt eine 40KHz PWM, allerdings ohne Timer, denn der bremst zu stark, braucht zu viele Takte.

Bernhard