В теле программы включаете прерывания PCINT на RX пинах. В обработчике прерывания пишите захват и обработку данных. В первую очередь определяете что прошел строб бит иначе мусор и не обрабатываете дальше, выходите из обработчика прерывания. Если строб, то пишите в буфер. Буфер обрабатываете уже за пределами обработчика прерывания. Для определения строб бита и IDLE используете таймер, а тайминги рассчитываете исходя из частоты мк и скорости uart