Внезапная засада. После команды чтения сектора, ардуина получает следом половинку ненужной команды, под отладкой видно что со стороны 8085 это происходит сразу после завершения отправки команды на выдать сектор. А со стороны ардуины это происходит по команде вернуть обработку прерываний после выдачи сектора. Два дня пытаюсь понять в чем дело. При том до этого процедура эта отлично работает. Похоже дело со стороны ардуины, либо аттачу криво, либо процедура плевания в порт делает что-то ещё, а я и не знаю. Прижал пин к земле, при сбросе перестали выскакивает ложные срабатывания, хорошо, но не то что я хотел.