USB-контроллеры используют специальные чипы для подключения к последовательному порту, потому что микроконтроллеры обычно не могут создавать отрицательные напряжения. 1 Для преобразования выходных сигналов ТТЛ микроконтроллера в уровни RS-232 обычно используется отдельная специальная микросхема. 1
Также отдельные микросхемы адаптера USB/TTL-Serial используются в микроконтроллерах более старых плат, которые не имеют встроенных средств для работы с USB. 1 Например, чтобы позволить таким платам взаимодействовать с компьютером через порт USB. 1
Ещё одна причина использования специальных чипов — необходимость преобразования интерфейса RS-232 в USB, чтобы получить со стороны программы обычный последовательный порт, позволяющий передавать информацию через USB привычным и более простым способом. 3