Интересно, как можно иметь пол-бит?
В асинхронной последовательной связи на основе UART (примером которой является RS232), последовательный байт данных «заключен» в начальный бит и стоповый бит (ы). После стоп-бита перед следующим байтом данных есть пробел, и этот интервал можно рассматривать как расширение стоп-бита (ов): -
Во многих последовательных передачах данных используется один стоповый бит, потому что приемник может обрабатывать байты во времени, но иногда полезно увеличить разрыв между байтами данных за счет увеличения количества стоповых битов. Поскольку отправляющие и принимающие UART имеют гораздо более высокую внутреннюю тактовую частоту, изготовление дробной длины в битах легко.
Для АЦП я прикрепил чертеж:
Синяя линия представляет линейно возрастающее аналоговое входное напряжение, а лестница - цифровой номер от АЦП, пытающегося изобразить это аналоговое напряжение. В середине я показал красным, какова будет теоретическая максимальная ошибка - не удивительно, что она эквивалентна 0,5 битам.