Хардовый нужен. Воробщемто то что мог написать написал уже, но работает не так как хотелось. Нужно сделатьтак: от мастера передаётся комманда(1байт) в пике я её анализирую и отсылаю в ответ 1 байт. между принятой командой и передаваемым ответом передаётся ещё один незначащий байт чтоб у меня было время обработать команду и сформировать ответ
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)