вечерком поиграюсь в симуляторе. у тебя конечно красивше :)
чота мне кажется, что от тут
newsel всегда будет = 1
чота мне кажется, что от тут
Код:
unsigned char newsel=0;
if(!INP_1 &&(sel!=1)) newsel++; else
if(!INP_2 &&(sel!=2)) newsel++; else
if(!INP_3 &&(sel!=3)) newsel++; else
if(!INP_4 &&(sel!=4)) newsel++;