3. Аппаратнаяреализация

Компьютер может быть оснащен одним или двумя портами последовательной

передачи данных.Эти порты расположены либо на материнской плате, либо на

отдельной плате, вставляемой в слоты расширения материнской платы.

Бывают также платы, содержащие четыре или восемь портов последовательной

передачи данных. Их часто используют для подключения нескольких компьютеров или

терминалов к одному, центральному компьютеру. Эти платы имеютназвание

«мультипорт».

В основе последовательного порта передачи данных лежит микросхема INTEL

8250 или ее современные аналоги - INTEL 16450,16550,16550A. Эта

микросхема является универсальным асинхроннымприемопередатчиком ( UART -

Universal Asynchronous Receiver Transmitter). Микросхема содержит несколько

внутренних регистров, доступных через командыввода/вывода.

Микросхема 8250 содержит регистры передатчика и приемника данных. При передаче

байта онзаписывается в буферный регистр передатчика, откуда затем

переписывается в сдвиговый регистр передатчика. Байт «выдвигается» из

сдвигового регистра по битам.

Программа имеет доступ только к буферным регистрам, копирование информации

всдвиговые регистры и процесс сдвига выполняется микросхемой UART

автоматически.

К внешним устройствам асинхронный последовательный порт подключается через

специальный разъем.Существует два стандарта на разъемы интерфейса RS-232-C, это

DB-25 и DB-9. Первый имеет 25, а второй9 выводов.

Разводка разъема DB25

 Номер Назначение контакта Вход или

контакта (со стороны компьютера) выход

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

1 Защитное заземление (Frame Ground,FG) -

2 Передаваемые данные (Transmitted Data,TD) Выход

3 Принимаемые данные (Received Data,RD) Вход

4 Запрос для передачи (Request to send,RTS) Выход

5 Сброс для передачи (Clear to Send,CTS) Вход

6 Готовность данных (Data Set Ready,DSR) Вход

7 Сигнальное заземление (Signal Ground,SG) -

8 Детектор принимаемого с линии сигнала

(Data Carrier Detect,DCD) Вход

 9-19  Не используются

20 Готовностьвыходных данных

(Data Terminal Ready,DTR) Выход

21 Неиспользуется

22 Индикатор вызова (Ring Indicator,RI) Вход

 23-25 Не используются

Разводка разъема DB9

- Номер Назначение контакта Вход или

контакта (со стороны компьютера) выход

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

1 Детектор принимаемого с линии сигнала

(Data Carrier Detect,DCD) Вход

2 Принимаемые данные (Received Data,RD) Вход

3 Передаваемые данные (Transmitted Data,TD) Выход

4 Готовность выходных данных

(Data Terminal Ready,DTR) Выход

5 Сигнальное заземление (Signal Ground,SG) -

6 Готовность данных (Data Set Ready,DSR) Вход

7 Запрос для передачи (Request to send,RTS) Выход

8 Сброс для передачи (Clear to Send,CTS)  Вход

9 Индикатор вызова (Ring Indicator,RI) Вход

Интерфейс RS-232-C определяет обмен между устройствами двух типов : DTE

(Data Terminal Equipment - терминальноеуст-ройство) и DCE (Data Communication

Equipment - устройство связи). В большинстве случаев, но невсегда, компьютер

является терминальным устройством. Модемы, принтеры, графопостроители всегда

являются устройствами связи.

Сигналы интерфейса RS-232-C

Входы TD и RD используются устройствами DTE и DCE по-разному. Устройство DTE

использует входTD для передачи данных, а вход RD для приема данных. И наоборот,

устройство DCE использует вход TD для приема, а вход RD для передачи данных.

Поэтому для соединения терминального устройства и устройства связивыводы их

разъемов необходимо соединить напрямую.

Технические параметры интерфейса RS-232-C

При передаче данных на большие расстояния без использования специальной

аппаратурыиз-за помех, наводимых электромагнитными полями, возможно

возникновение ошибок. Вследствие этого накладываются ограничения на

длинусоединительного кабеля между устройствами DTR-DTR и DTR-DCE.

Официальное ограничение по длине для соединительного кабеля по стандарту

RS-232-C составляет 15,24 метра. Однако на практике это расстояние может быть

значительно больше. Оно непосредственнозависит от скорости передачи данных.

110бод - 1524м / 914,4м

300бод - 1524м / 914,4м

1200бод - 914,4м / 914,4м

2400бод - 304,8м / 152,4м

4800бод - 304,8м / 76,2м

9600бод - 76,2м / 76,2м

Первое значение - скорость передачи в бодах, второе - максимальная длина

дляэкранированного кабеля, третье - максимальная длина для неэкранированного

кабеля.

Уровни напряжения на линиях разъема составляют для логического нуля -15..-3

вольта, для логической единицы +3..+15 вольт. Промежуток от -3 до +3 вольт

соответствует неопределенному значению.


Информация о работе «Процессор К1810ВМ89»
Раздел: Информатика
Количество знаков с пробелами: 69616
Количество таблиц: 0
Количество изображений: 0

Похожие работы

Скачать
68936
5
0

... и доступен для чтения и записи со стороны ЦП. С помощью этого регистра осуществляется обмен данными между контроллером и ЦП, а также служебной информа­цией — загрузкой команды и чтением из регистров состояний и указателей. Запись и чтение служебной информации осуществляется в определенной последовательности, в соответствии со структурой команд. Основной регистр состояния RS доступен только для ...

Скачать
104875
16
25

... , В 3. Активное сопротивление, Ом «1» «10» «100» «1000» «1» «10» «100» «1000» «1» «10» «100» «1000» «10м» 2.2 Программное обеспечение тестирования устройства Программа тестирования ПЗУ по методу контрольной суммы LXI B 0040h ; Загрузить в ВС начальный адрес ПЗУ MVI D ...

0 комментариев


Наверх