Цитата(ZEbr @ Feb 6 2016, 08:13)

Подскажите пожалуйста!!!! Настраиваю uart по типовому примеру с сайта microchip . запускаю программу первый прием и передача проходят нормально.а вот во время второй посылки зачемто при приеме программа заходит в прерывание по передаче. Флаги очищаю, в прерываний. Прерывания rx и tx различаются по флагами.
Заранее спасибо!!!!
Значит что-то не почистили, или не все выгребли из FIFO, или еще что, смотрите сами внимательно что у Вас разрешено и в какой момент запрещается. Анализ взведенных флагов покажет, почему произошло прерывание.
Кстати, если вдруг у Вас однозначный полудуплекс- на время передачи прерывание по приему вообще запрещайте. А перед его разрешением почистите все флаги и буфер.