[an error occurred while processing this directive]
Обычно, в нормальных девайсах аппаратно реализована проверка правильности протокола, даже без пресловутого 9 бита. Условие старт-бит и стоп-бит всяко проверяется, и если нет последнего, флаг ошибки взводится. А вообще, если у вас частоты UART одинаковые, и длина канала связи не больше 10 метров, да кабель в экране, то все будет железно работать...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)