Согласен с AVR Чтобы сформировать синусодиду частотой, например, Fs/256 нашим 8-разрядным ШИМом, нужно менять уставку каждый отсчет (в большинстве случае), а это еще довольно большое отношение.
Если вы огрничиваете частоту обновления уставок Fs/10, то это просто более низкочастотный ШИМ. Фига ли тут упираться - на Си с RTOS можно сделать :).