Написал простенькую программу. По сигналу от энкодера вызывается прерывание. В прерывании анализируется состояние второго сигнала от энкодера. Если сигнал есть (0), то происходит увеличение. Если нет - уменьшение. Прерывание запрещается на 50мс.
Проблема в том, что иногда происходит увеличение и тут же уменьшение. Вероятно из - за дребезга.