Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Последовательный порт ЭВМ



-----------------------

Принципы передачи информации в последовательных интерфейсах. Классификация и особенности последовательных интерфейсов. Модель аппаратной части интерфейса с позиций программиста. Параметры и характеристики формата передачи.

Интерфейс RS-232C. СОМ-порт ЭВМ. Электрические характеристики сигналов. Варианты физической реализации линии связи. Нуль- модемная связь. Назначение служебных сигналов порта. Управление потоком данных.

Программирование СОМ-порта. Программистская модель. Адресация. Назначение регистров и разрядов СОМ-порта. Порядок программного обслуживания СОМ-порта. Особенности практического программирования СОМ-порта. Функции BIOS для обслуживания СОМ-порта. Интерфейс «токовая петля». Назначение. Особенности применения. Схемы сопряжения с другими видами последовательных интерфейсов.

-------------------------

4.1 Электрические параметры сигналов интерфейса RS – 232C

COM – порт (Communication port).

Таким образом, передача ведется по одной физической лини путем изменения напряжения на этой линии. Формат передачи очень изменчивый. Возможны два режима: асинхронный и синхронный.

Асинхронный режим: отсутствует специальный сигнал о передаче, начале посылке. Для сигнала о начале посылки служит стартовый бит.

Число информационных битов может быть различным (5,6,7,8).

Код ISO – 7 битный.

Число стоповых битов может быть 1, 1.5(редко), 2.

Скорость передачи выбирается из стандартного ряда: V = 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 Бод.

Скорость изменяется путем изменения программного делителя D (смотреть диаграмму).

Формирование бита паритета.

паритет – равенство, уравновешенность.

Специальный бит “контроля четности” предназначен для проверки правильности прохождения информации по линии связи.

На передающей стороне информационное слово дополняется битом паритета, таким образом, чтобы общее число единичных разрядов было либо четным (идет речь о контроле по четности), либо не четным (контроль по нечетности). На приемной стороне принятая информация проверяется либо на четность, то есть общее число разрядов в единичном состоянии должно быть четное, либо на не четность.

Пример: содержимое слова сопровождается контролем по четности:

Р - паритет


               
 

Контроль по не четности:

               
 

Формирование бита и контроль по паритету производится аппаратно, то есть не занимают дополнительного времени процесса, а время передачи занимает.

Искажение информации произойдет, если датчик времени приемника или передатчика разойдется с эталоном более чем на ½ такта.

dmax = ½ такта = 1/2T (период тактовой частоты)

Это означает, что относительная точность равна:

       
   
= dmax / Nmax = ½ T/ 12T = 0.04 = 4%
 
 


Невысокие требования к точности синхронизирующих часов приводит к тому, что асинхронный режим вытеснил синхронный.

Особенность синхронного режима заключается в том, что имеется специальная линия передающая тактовые импульсы. Это позволяет существенно поднять скорость передач. На сегодня этот способ не применяется в гражданских областях.





Дата публикования: 2014-11-28; Прочитано: 269 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...