D0ITC,
Про терминал забыл добавить, просто это мало кому сейчас интересно. Обычно в терминальных текстовых режимах для предотвращения переполнения буфера приемника, и для выполнения каких-нибудь действий в паузах, эти паузы включаются программными или аппаратными командами. Обычно помнят аппаратные, но на упрощенных интерфейсах лучше использовать xon/xoff. Старые терминалы, если помните, поддерживали разные команды, и вдобавок еще свои терминальные, типа vt100, vt420, для перемещения курсора, изменения атрибутов текста и т.п. Вобщем суть в том, что если включать в терминале xon/xoff поддержку, а со стороны МК посылать xoff для того, чтобы терминал подождал сливать весь кусок текста сразу, то теряться не будет, а после работы с памятью засылать xon. Может это имелось в виду при построчной отправке. Поздно сообразил.