Ответ: Это нужно каждый 50 мкС выдавать волну синуса....Это хотя бы раз в 5 мкС менять частоту ШИМА...Успеет если сделать таблиную реализацию и каждое след.знач. частоты ШИМА брать из таблички...Ну всё равно придется или каждые 5 мкС (20 тактов процессора) прерываться...Либо останавливать все процесы и заниматься тока синусом