Donker, таки UART при обмене использует N+2, N+2.5 или N+3 бит в посылке.
N - размер передаваемого байта данных, 5/6/7/8/9.
Стартовый бит есть всегда, стоповых может быть 1/1.5/2
Стартовый и стоповые удаляются/вставляются приемником-передатчиком.
Проверка на четность добавляет ещё один бит дополнения до четного/нечетного - как задано в параметрах настройки.
Итого длина посылки в классическом варианте N,8,1 (без проверки на четность, 8 бит данных, 1 стоповый бит) равна 10 бит.
Подробности в стандарте TIA-232-F, например
тут