а) прерывание складывает принятые байты в буфер и сбрасывает счетчик времени. б) основная программа следит за буфером - (кол-во принятых байт) и обрабатывает принятые посылки в) там же идет счет и проверка времени от последнего принятого байта, если время превысило допустимое - нет внешнего устройства