Нужно два прерывания - на фронт каждого сигнала. Тогда при возникновении любого прерывания фиксируем факт шага, а направление определяется состоянием другого сигнала (в смысле не того, прерывание от которого сейчас обрабатываем). А насчет запрещения прерываний - зависит от механической скорости енкодера. Может, и будет успевать.
Отправлено
Doppler 16 сентября 2008 г. 13:31
В ответ на:
Алгоритм работы с инкрементальным энкодером. отправлено
dshabrov 16 сентября 2008 г. 13:10