В векторе INT0 if (state == rx) //приём { if((bitcount < 11) && (bitcount > 2)) { data > >= 1; if (TSTBIT(PS2KEYBDATA_IN_REG, PS2KEYBDATA)) data |= (1 < < 7); } if(--bitcount == 0) // Все биты получены { decode (data); bitcount = 11; } }