![]() ![]() ![]() ![]() |
|
|
![]() |
Особенности данного интерфейса - весьма низкая скорость передачи (около 10 КБайт/с), относительная удаленность объекта обмена информацией от компьютера, применение стандартного интерфейса для подключения к компьютеру без его вскрытия.
В отсутствии передачи в линии поддерживается высокий (единичный) логический уровень.
Передача начинается со стартового бита, имеющего нулевое значение
После этого передаются информационные биты - резряды передаваемого двоичного числа. Первым передается младший разряд, последним - старший. Число бит данных от 5 до 8 (чаще всего - 8).
После этого может передаваться (а может и нет) служебный бит, он может быть использован для контроля правильности передачи - бит четности, или как признак передачи адреса устройства (этот режим реализован в микроконтроллерах семейства 8051)
Далее передаются 1, 1.5 или 2 стоповых бита, имеющих единичный уровень.
На этом передача порции информации (слова) заканчивается и на линии устанавливается высокий уровень, длительность этого промежутка времени ничем не ограничена.
Существуют два варианта реализации последовательного интерфейса
Как правило, устройства сопряжения приборов с последовательным интерфейсом RS-232 выполняются с использованием однокристальных микроконтроллеров, например семейства Intel 8051, которые содержат уже готовые схемы преобразователей кодов и схемы управления переда информацией, и которые позволяют программно реализлвать достаточно сложные алгоритмы обмена информацией.