А вот вы ответте, какая может быть проблема с аппаратной синхронизацией при исправном порте и правильных установках скоростей! Не встречал! Вот когда снхронизации от таймеров (или еще там от чего, типа битрейтгенераторов) в UART МК неверные или неисправный COM в компе... Искать причину в этом надо.