Цитата(asen @ Nov 8 2006, 13:12)

Вот читал доку на LPC2294 и обнаружил что оказывается этот камень может считать импульсы только внешним прерыванием так как таймер у него не может производить счет внешних импульсов может кто подскажет как еще можно ?
PS: Необходимо считать импульсы с датчика частоты вращения дизеля
Зависит от того что за импульсы.
Если 1 на оборот - это одно, если десятки/сотни (а то и тысячи, но это врядли) на оборот - другое.
В первом случае:
Типовые двигатели имеют предел по оборотам 5..10 тыс.об/мин или 83..166 об/сек., что есть небольшая частота прерываний для указанного камня.
Для холостого хода (например 600 Об/мин) частота вообще будет около 10Гц. И чтобы её более/менее правильно "посчитать" надо считать долго, например секунд 10.
А это не всегда приемлимо. С другой стороны можно считать период следования импульсов, и на каждой итерации будете получать текущие обороты.
А вот период следования импульсов хорошо умеют вычислять/получать таймеры с использованием CAP входов.
Ну и програмно можно счидать период нескольких импульсов а уж потом вычислять частоту.