Цитата(=GM= @ Aug 5 2008, 17:44)

Покажите, как у вас настроены порты B и D? Может быть они настроены на ввод?
Настройка портов не влияет на функциональность UART.
В архиве приложил свою библиотечку. 100% рабочая! Код не комментирован. С помощью макросов есть возможность выбрать работу с программным FIFO буфером, прерываниями, а также выбрать платформу - AVR или ARM (не до конца портирован).
Код работы с UART содержится в архиве serial.zip, код буфера - в fifobuf.zip
Выбор.