Красивее вариант ra3rbe записать так (добавить ещё значение для положительного шага):
Значения я не контролировал, автор поправит.Код:switch(EncState) { // положительные шаги case 0b11100001: case 0b11100111: case 0b11101110: // тут ещё один case пропущен Plus_Step ++; break; // отрицательные шаги case 0b11100010: case 0b11101011: case 0b11101101: case 0b11100100: Minus_Step ++; break; }