Цитата(AlexTech @ Dec 27 2005, 12:21)

Спасибо, попробую вечерком. Вот только вопрос, а что будет в моменты обработки прерываний, считать ведь перестанет?
А у меня уже используется 2 прерывания, одно с частотой 1.9Гц, второе с частотой 122Гц причем по видимому будет переписано на 4000Гц.
Вот как бы заюзать вход от внешнего прерывания, но на 4 канала и без мультиплекса?

В моменты прерываний перестанет считать только если, длительность обработки прерывания превысит длительность импульса... В обработчике прерывания можно счетчики сбрасывать после отправки. т.е. скажем считать кол-во оборотов в минуту

Без мультиплексора завести все 4 сигнала на внешнее прерывание не получится.. в M16 только 3 внешних источника прерывания int0, int1, int2, и int2 совпадает с входом аналогового компаратора.. можно завести один сигнал на счетный вход таймера T0 или T1, а остальные раскидать по Int'aм.