Цитата(Terapefft @ Feb 5 2007, 12:31)

сделал я по нарастающему фронту и все нормально заработало

)) (правда пока тока на стенде), пойду после обеда с оборудованием развлекатся

Если вы станете осциллографом, то увидите выбросы. Как после переднего, так и после заднего фронта. Это может приводить к повторному "взводу" флага запроса на прерывание и, соответственно к обработке его. Я с таким столкнулся. Размер выбросов будет зависить от качества катушки, зазора скорости прошождения и т.д. Всегда будет вероятность возникновения в новой партии.
Чтобы этого избежать, можно уменьшить резистор подпорки, поставить небольшую емкостишку, ну и главное, - немного задержаться в процедуре обработки прерывания (время определить по осциллографу) и перед выходом из прерывания сбросить флаг фальшивого прерывания. Я таким образом добился стопроцентной работы.