[quote name='kolobok0' date='Oct 27 2011, 12:05' post='987388']
бу-га-га
контроллер не правильно отрабатывает физ. уровень?

))
Вы неправильно поняли.
Я имел ввиду, что передаю с Hyper Terminal последовательность символов '1', т.е. 31 в hex или 00110001 в бинарном формате.
Проблему уже решил. Это был глюк самого Hyper Terminal, который искажал последний бит.
Проверил с другой терминальной программой - COM Port Toolkit 3.9 - всё работает нормально.
Поэтому, пользуйтесь другими терминальными программами.