Цитата(tokauchusya @ Jun 24 2009, 12:09)

Вы так и не обьяснили, как имея рабочую частоту MCK 48 Мгц, получить определенную задержку ? По какой формуле это считаеться?
T1 = 1/(Fcpu/(коэффициент деления предделителя)) время изменения содержимого таймера на единицу
delay = T1*(0xFFFF - K) если прерывание по переполнению таймера, отсюда
K = 0xFFFF - (delay/T1)
delay - требуемая задержка
К - кол-во тиков таймера ( c этого значения таймер должен стартовать)
если прерывание по совпадению, то
K = delay/T1 значение регистра совпадения
начальное значение таймера = 0
Все может быть и быть все может, и лишь того не может быть-чего уж точно быть не может, хотя..и это может быть.