Что-то я не понял, то тебе нужно было мерить в мкс, а теперь уже в мс,
МУР, ну не все ли равно 20000мкс или 20мс?
выкладывай код и весь проект,
Собственно выкладывать нечего пока я код постоянно переделываю.сейча немного забросил сервы. разбираюсь с аппаратным шимом. Есть успехи

. Что бы потом сделать руление сервой на таймерах, т.к. мой код ОЧЕНЬ простой и вем понятный, но для практических целей не пригодный, вот так я рулил сервой, все работлало:
PORTD.6=1;
PORTA.1=1;
PORTA.2=1;
PORTA.3=1;
PORTA.4=1;
PORTA.5=1;
delay_us(1000);
PORTA.1=0;
PORTA.2=0;
PORTA.3=0;
PORTA.4=0;
PORTA.5=0;
delay_us(19000);
а то в последнее время всех очень озаботил вопрос про сервы, а готовых проектов нету.
Это точно, а то и послать почитать вам, модераторам, некуда. ЕДИНСТВЕННАЯ ОЧЕНЬ ХОРОШАЯ инфа в Z8 курса123АВР По ней разбираюсь с аппаратным шимом. АВР молодец - для людей сделал.
Точнее проектов в которых реализована только одна задача, например, руление сервами.
Вообще я предлагал - сделали бы на форуме статейку - кусок кода с пояснениями (насолько это вообще реально) как зарулить сервой - чисто для новичков.