Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Энциклопедия PC

.pdf
Скачиваний:
31
Добавлен:
13.03.2015
Размер:
8.94 Mб
Скачать

598 Глава9. Устройстваввода-выводаиихинтерфейсы

РпР, оно по протоколу согласования режимов 1284 способно «договориться» с портом, представляющим «интересы» компьютера, о возможных режимах обмена. Далее, для работы РпР подключенное устройство должно сообщить операционной системе все необходимые сведения о себе. Как минимум это идентификаторы производителя, модели и набор поддерживаемых команд. Более развернутая информация об устройстве может содержать идентификатор класса, подробное описаниеиидентификаторустройства, скоторымобеспечиваетсясовместимость. В соответствии с принятой информацией операционная система может предпринять действия по установке требуемого программного обеспечения поддержкиданногоустройства.

Устройства с поддержкой РпР распознаются ОС на этапе ее. загрузки, если, конечно же, они подключены к порту интерфейсным кабелем и у них включено питание. Если ОС Windows обнаруживает подключенное устройство РпР, отличающееся от того, что прописано в ее реестре для данного порта (или просто новое устройство), она пытается установить драйверы, требуемые для данного устройства. Драйверы берутся из дистрибутива ОС или из комплекта поставки нового устройства. Если Windows не желает замечать вновь подключенного устройства РпР, это может быть указанием на неисправность порта или кабеля. Система РпР не работает, если устройство подключается дешевым «не двунаправленным» кабелем, у которого отсутствует связь по линии Selectln* (контакт 17 портаLPT иконтакт36 разъемаCentronics).

9.4.6. ПрименениеLPT-порта

Наиболее распространенным применением LPT-порта является подключение принтера(см. п. 9.3.8), однакоэтимегоприменениенеисчерпывается.

Тип кабелей, применяемых для связи двух компьютеров по параллельному интерфейсу, зависит от режимов используемых портов. Самый простой и медленный — полубайтный режим, работающий на всех портах. Для этого режима в кабеледостаточноиметь10 сигнальныхиодинобщийпровод. Распайкуразъемов кабеля иллюстрирует табл. 9.10. Связь двух PC данным кабелем поддерживается стандартнымПОтипаInterlnk изMS-DOS илиNorton Commander.

Таблица9.10. КабельсвязиPC-PC (4-битный)

 

XI, разъем РС#1

Х2, разъем РС#2

 

Бит

Контакт

Контакт

Бит

DR.O

2

15

SR.3

DR.1

3

13

SR.4

DR.

4

12

SR.5

DR.

5

10

SR.6

DR.

6

И

SR.7

SR.

10

5

DR.3

SR.

11

6

DR. 4

SR.5

12

4

DR. 2

SR 4

13

3

DR l

 

 

 

9.4. Параллельныйпорт— LPT 599

 

 

 

 

XI, разъем РС#1

Х2, разъемРС#2

Бит

Контакт

Контакт

Бит

SR.3

15

2

DR.O

ЗН

18-25

18-25

GND

Разъемы XI и Х2 - DB25-P (вилки).

Высокоскоростная связь двух компьютеров может выполняться и в режиме ЕСР, по иным кабелям (режим ЕРР неудобен, поскольку требует синхронизации шинныхцикловввода-выводадвухкомпьютеров).

Подключение сканера к LPT-порту эффективно, только если порт обеспечивает хотя бы двунаправленный режим (Bi-Di), поскольку основной поток — ввод. Лучше использовать порт ЕСР, если этот режим поддерживается сканером (или ЕРР, чтомаловероятно).

Подключение внешних накопителей (Iomega Zip Drive, CD-ROM и др.), адап-

теров ЛВС и других симметричных устройств ввода-вывода имеет свою специфику. В режиме SPP наряду с замедлением работы устройства заметна принципиальная асимметрия этого режима: чтение данных происходит в два раза мед-

геннее, чем (весьма небыстрая) запись. Применение двунаправленного режима (Bi-Di

или PS/2 Туре 1) устранит эту асимметрию — скорости сравняются, но нормальную скорость работы можно получить, только перейдя на ЕРР. В режиме ЕРРподключениекLPT-портупочтинеуступаетпоскоростиподключениючерез ISA-контроллер. Это справедливо и при подключении устройств со стандартным интерфейсом шин к LPT-портам через преобразователи интерфейсов (на-

пример, LPT - IDE, LPT - SCSI, LPT - PCMCIA).

9.4.7. Конфигурирование LPT-портов

Управление параллельным портом разделяется на два этапа — предварительное конфигурирование (Setup) аппаратных средств порта и текущее (оперативное) переключение режимов работы прикладным или системным ПО. Оперативное переключение возможно только в пределах режимов, разрешенных при конфигурировании. Этим обеспечивается возможность согласования аппаратуры с ПО и блокирования ложных переключений, вызванных некорректными действиями программы.

Конфигурирование LPT-порта зависит от его исполнения. Порт, расположенный на плате расширения (мультикарте), устанавливаемой в слот ISA или ISA-VLB, конфигурируется джамперами на самой плате. Порт на системной г-_- атеконфигурируетсячерезCMOS Setup.

Нижеперечисленыдоступныеприконфигурированиипараметры.

Базовый адрес — 3BCh, 378h или 278h. При инициализации BIOS проверяет наличие портов по адресам именно в этом порядке и, соответственно, присваивает обнаруженным портам логические имена LPT1, LPT2, LPT3. Адрес ЗВСЬ имеет адаптер порта, расположенный на плате MDA или HGC. Большинство портов по умолчанию конфигурируется на адрес 378h и может переключатьсяна278h.

600Глава9. Устройстваввода-выводаиихинтерфейсы

тЛиния запроса прерывания: для LPT — IRQ7, для LPT2 — IRQ5. Традиционно прерывания от принтера не используются, и этот дефицитный ресурс можно сэкономить. Однако в скоростных режимах ЕСР (или Fast Centronics) работа через прерывания может заметно повысить производительность и снизитьзагрузкупроцессора.

^ ИспользованиеканалаDMA длярежимовЕСРиFast Centronics — разрешениеиномерканалаDMA. ^ Режимыработыпорта:

пSPP — портработаеттольковстандартномоднонаправленномпрограммноуправляемомрежиме;

пPS/2, он же Bi-Directionalотличается от SPP возможностью реверса канала(установкойCR.5=1);

DFast Centronics — аппаратное формирование протокола Centronics с использованием FIFO-буфера и, возможно, DMA;

пЕРР — в зависимости от использования регистров порт работает в режимеSPP илиЕРР;

пЕСР — по умолчанию включается в режим SPP или PS/2, записью в ECR может переводиться в любой режим ЕСР, но перевод в ЕРР записью в ECR кода100 негарантируется;

пЕСР+ЕРР— тоже, чтоиЕСР, нозаписьвECR кодарежима100 переводит портвЕРР.

Выбор режима ЕРР, ЕСР или Fast Centronics сам по себе не приводит к повышению быстродействия обмена с подключенными ПУ, а только дает возможность драйверу и ПУ установить оптимальный режим в пределах их «разумения». Большинство современных драйверов и приложений пытаются использовать эффективные режимы, такчто«подрезатьимкрылья» установкойпростыхрежимовбез вескихоснованийнестоит.

Принтеры и сканеры могут «пожелать» режима ЕСР. Windows (3.x, 9х и NT) имеет системные драйверы для этого режима. В среде DOS печать через ЕСР поддерживаетсятолькоспециальнымзагружаемымдрайвером.

Сетевыеадаптеры, внешниедискииCD-ROM, подключаемыекпараллельному порту, могут использовать режим ЕРР. Для этого режима специальный драйвер пока еще не применяется; поддержка ЕРР включается в драйвер самого подключаемогоустройства.

Большинство современных ПУ, подключаемых к LPT-порту, поддерживает стандарт 1284 и РпР. Для обслуживания этих функций компьютером с аппаратной точки зрения достаточно иметь контроллер интерфейса, поддерживающий стандарт 1284. Если подключаемое устройство «дружит» с технологией РпР, оно по протоколу согласования режимов 1284 способно «договориться» с портом о возможных режимах обмена. Подключенное устройство должно сообщить операционной системе (ОС) все необходимые сведения о себе — идентификатор производителя, модель и набор поддерживаемых команд. Более подробная информация может содержать: идентификатор класса, подробное описание и идентификатор устройства, с которым обеспечивается совместимость. В соответствии с принятой информацией ОС может предпринять действия по установке требуемого ПОдляподдержкиданногоустройства.

9.4. Параллельныйпорт— LPT 601

9.4.8. Неисправностиитестирование параллельных портов

Тестирование параллельных портов разумно начинать с проверки их наличия в системе. Список адресов установленных портов появляется в таблице, выводимой BIOS на экран перед загрузкой ОС. Список можно посмотреть и с помощью тестовых программ или прямо в BIOS Data Area с помощью отладчика.

Если BIOS обнаруживает меньше портов, чем установлено физически, скорее асего, двум портам присвоен один адрес. При этом работоспособность ни одного ю конфликтующих портов не гарантируется: они будут одновременно выводить сигналы, но при чтении состояния конфликт на шине, скорее всего, приведет к искажению данных. Программное тестирование порта без диагностической заглушки (Loop Back) не покажет ошибок, поскольку при этом читаются данные аьиодных регистров, а они у всех конфликтующих (по отдельности исправных эортов) совпадут. Именно такое тестирование производит BIOS при проверке - ортов на наличие. Разбираться с этой ситуацией следует, последовательно устанавливая порты и наблюдая за адресами, появляющимися в списке.

Если физически установлен только один порт, a BIOS его не обнаруживает, то либо порт отключен при конфигурировании, либо он вышел из строя (скорее scero, из-за нарушений правил подключения). Иногда (если вам везет) неисправность устраняется «передергиванием» платы в слете — там возникают проблемы с контактами.

Наблюдаются и такие «чудеса» — при теплой перезагрузке DOS после Windows 95 порт не виден (и приложения не могут печатать из MS-DOS). Однако зосле повторной перезагрузки DOS порт оказывается на месте. С этим явлениях легчесмириться, чембороться.

Тестирование портов с помощью диагностических программ позволяет прожритьвыходныерегистры, априиспользованииспециальныхзаглушек— ивходные линии. Поскольку количество выходных линий порта (12) и входных (5) различно, то полная проверка порта с помощью пассивной заглушки принципиально невозможна. Разные программы тестирования требуют применения раз-яых заглушек (рис. 9.11).

DB25P

 

DB25P

Рис. 9.11. СхемазаглушкидлятестированияLPT-порта: а

дляChecklt; б— дляNorton Diagnostics

602 Глава 9. Устройстваввода-выводаиихинтерфейсы

Большинство неприятностей при работе с LPT-портами доставляют разъемы и кабели. Для проверки порта, кабеля и принтера можно воспользоваться специальными тестами из популярных диагностических программ (Checklt, PCCheck и т. п.), аможноипопытатьсявывестинапринтеркакой-либосимвольныйфайл.

s Если вывод файла с точки зрения DOS проходит (копирование файла на устройствосименемLPTn илиPRN совершается быстроиуспешно), апринтер (исправный) не напечатал ни одного символа, скорее всего, это обрыв (неконтакт в разъеме) цепи Strobe*.

ш Если принтер находится в состоянии On Line, а появляется сообщение о егонеготовности, причинуследуетискатьвлинииBusy.

» Если принтер, подключенный к порту, в стандартном режиме (SPP) печатает нормально, априпереходе вЕСРначинаютсясбои, следуетпроверить кабель

— соответствует ли он требованиям IEEE 1284 (см. выше). Дешевые кабели с неперевитыми проводами нормально работают на скоростях 50-100 Кбайт/с, но при скорости 1-2 Мбайт/с, обеспечиваемой ЕСР. имеют полное правонеработать, особеннопридлинеболее2 м.

ш Если при установке драйвера PnP-принтера появилось сообщение о необходимости применения «двунаправленного кабеля», проверьте наличие связи контакта 17 разъема DB-25 с контактом 36 разъема Centronics. Хотя этасвязьизначальнопредусматривалась, врядекабелейонаотсутствует.

ж Если принтер искажает информацию при дечати, возможен обрыв (или замыкание) линий данных. В этом случае удобно воспользоваться файлом, содержащим последовательность кодов всех печатных символов (например, файлом BINCOD.CHR, см. п. 9.3.7). Если файл печатается с повтором некоторых символов или их групп, по периодичности повтора можно легко вычислить оборванный провод данных интерфейса. Этот же файл удобно использоватьдляпроверкиаппаратнойрусификациипринтера.

Аппаратные прерывания от LPT-порта используются не всегда. Даже DOSпрограмма фоновой печати PRINT работает с портом по опросу состояния, а обслуживающий ее процесс запускается по прерыванию от таймера. Поэтому неисправности, связанные с цепью прерывания от порта, проявляются не часто. Однако по-настоящему многозадачные ОС (например, NetWare) стараются работать с портом по прерываниям. Протестировать линию прерывания можно, только подключив к порту ПУ или заглушку. Если к порту с неисправным каналом прерывания подключить адаптер локальной сети, то он, возможно, заработает, но с очень низкой скоростью: на любой запрос ответ будет приходить с задержкой в десятки секунд — принятый из адаптера пакет будет приниматься не по прерыванию(сразупоприходу), аповнешнемутайм-ауту.

9.5. Игровыеустройства— джойстик, руль, педали

ДжойстикявляетсяоднимизпервыхчисторазвлекательныхустройствIBM PC. и егоназвание(joystick) можнобуквальноперевестикак«палочкадляудоволь-

9.5. Игровыеустройства— джойстик, руль, педали 603

ствия». Джойстик позволяет вводить в компьютер информацию о двух координатах ручки управления и о состоянии двух кнопок. Вместо двухкоординатной ручки может быть сделан руль автомобиля с педалью газа или что-либо иное, были и простейшие игровые устройства (paddle) с парой ручек потенциометров it парой кнопок. Джойстик используют в играх, где за счет возможности пропорционального управления (сигнал вырабатывается пропорционально отклонению ручки) он гораздо привлекательнее, чем клавиатура. С самых первых моделей IBM PC был введен и фактически стандартизован интерфейс игрового адаптера

Game port, к которому можно подключить до двух джойстиков или иных устройств. Суммарно на порте доступно 4 координатных датчика (XI, Х2, Y1 и V2) и 4 кнопки. Назначение координатных датчиков зависит от игры и конструкции манипулятора. Для авиасимуляторов XI может соответствовать переме- щениюрукояткивверх-вниз, Y1 — влево-вправо, Х2 — нажатиелевойиправой -едалей, Y2 — рукояткасекторагаза. ДляавтомобильныхрулейXI — руль, Y1 — -аз. Х2 — тормоз (газ и тормоз могут быть совмещены в координате Y1). Кроме игровых целей порт может применяться и для подключения более «серьезных» датчиков.

Ввод дискретных сигналов от кнопок пояснений не требует. Упрощенная схема одного аналогового канала приведена на рис. 9.12. Конденсатор заряжается через переменное сопротивление датчика и разряжается через ключ; компаратор сравнивает напряжение на конденсаторе с некоторым порогом. Выходы компаратороввсехчетырехканаловпреобразования, какидискретныевходы, собираются врегистрпорта, которыйможетбытьпрограммносчитан. Любаязаписьв -орт приводит к открытию ключей и разряду конденсаторов, при этом биты 0-3 .

станавливаются в 1. Эти биты сбросятся в 0, когда конденсаторы их каналов зарядятся до порога срабатывания компаратора; время заряда до срабатывания определяется текущим значением сопротивления каждого датчика. Замыканию соответствуютнуливбитах5-7.

IN201hDO(D1,D2, D3)

OUT 201 h J

Рис. 9.12. Каналаналогового ввода

Преобразование выполняется чисто программно и начинается по выводу лю-vro байта в регистр адаптера. Далее программа циклически выполняет чтение

гггистра адаптера и измеряет время до возврата в нулевое состояние бит 0-3, :.:«?тветствующих четырем аналоговым каналам. Если аналоговый вход закоро-«•?! нашинуGND илицепьизмеряемогосопротивленияразорвана, соответству-битне обнулится. Поэтому впрограмме преобразования долженбытьпре-:v<yrpeH таймаут. Дляизмеряемыхсопротивленийвдиапазоне0-100 кОм

определяетсяпоформуле

<мкс) = 24,2 + 11 хR (кОм).

Коммуникационные устройства

Коммуникационные устройства ПК предназначены для организации обмена даннымимеждукомпьютерами, компьютеромиудаленнымустройствомввода-вывода, а также для включения компьютера в локальную или глобальную сеть. Обмен данными требуется для различных целей: передачи файлов, совместного использования периферийных устройств (например, принтеров), доступа к разнообразным информационным услугам Интернета и частных сетей, приема и передачи факсимильных сообщений, посылки сообщений на пейджеры и мобильные телефоны, установление голосовой связи (IP-телефония), видеосвязи и даже совместных игр по сети. Современные технологии, используемые для этих целей, рассмотрены в [5], а в этой главеописаны устройства, ориентированные именнона коммуникации: СОМ-порт, беспроводные интерфейсы, модемы, адаптеры локальных сетей. Связь между компьютерами, правда, с рядом ограничений, может быть установлена и другими средствами: через LPT-порты (см. п. 9.4.6), последовательные шины Fire Wire и USB (см. главу 14). Конечно, практическую (прикладную) пользу от подключения компьютера к сети можно извлечь только с помощью специализированного программного обеспечения, но его рассмотрение неявляетсятемойданнойкниги.

10.1. ИнтерфейсRS-232C — СОМ-порт

Последовательныйинтерфейсдляпередачиданныхводномнаправлениииспользует одну сигнальную линию, покоторой информационные биты передают-

10.1. ИнтерфейсRS-232C - СОМ-порт 609

ся друг за другом — последовательно. Английские названия интерфейса и порта

Serial Interface и Serial Port, иногда их неправильно переводят как «серийные». Последовательная передача позволяет сократить количество сигнальных линий и добитьсяулучшениясвязинабольшихрасстояниях.

Начиная с первых моделей, в PC имелся последовательный интерфейс - СОМпорт (Communications Port — коммуникационный порт). Этот порт обеспечивает асинхронный обмен по стандарту RS-232C. Синхронный обмен в PC поддерживают лишь специальные адаптеры, например SDLC или V.35. СОМ-порты реализуются на микросхемах универсальных асинхронных приемопередатчиков (UART), совместимых с семейством 18250/16450/16550. Они занимают в пространстве вводавывода по 8 смежных 8-битных регистров и могут располагаться по стандартным

базовым адресам 3F8h (COM1), 2F8h (COM2), 3E8h (COM3), 2E8h (COM4). Порты могут вырабатывать аппаратные прерывания IRQ4 (обычно используются для СОМ1 и COM3) и IRQ3 (для COM2 и COM4). С внешней стороны порты имеют линии последовательных данных передачи и приема, а также набор сигналов управления и состояния, соответствующий стандарту RS-232C. СОМ-порты имеют внешние разъемы-вилки (male — «папа») DB25P или DB9P, выведенные на заднюю панель компьютера. Характерной особенностью интерфейса является применение не ТТЛ-сигналов — все внешние сигналы порта дву-полярные. Гальваническая развязка отсутствует — схемная земля подключаемого устройства соединяется со схемной землей компьютера. Скорость передачи данных может достигать 115 200 бит/с.

Компьютер может иметь до четырех последовательных портов СОМ1-СОМ4 (для машин класса AT типично наличие двух портов) с поддержкой на уровне BIOS. Сервис BIOS Int 14h обеспечивает инициализацию порта, ввод и вывод символа (без прерываний) и опрос состояния. Через Int 14h скорость передачи программируется в диапазоне 110-9600 бит/с (меньше, чем реальные возможности порта). Для повышения производительности широко используется взаимодействие программ с портом на уровне регистров, для чего требуется совместимость аппаратных средств СОМ-порта с программной моделью i8250/16450/ 16550.

Название порта указывает на его основное назначение — подключение коммуникационного оборудования (например, модема) для связи с другими компьютерами, сетями и периферийными устройствами. К порту могут непосредственно подключаться и периферийные устройства с последовательным интерфейсом: принтеры, плоттеры, терминалы и др. СОМ-порт широко используется для подключениямыши, атакжеорганизациинепосредственнойсвязидвухкомпьютеров. КСОМ-портуподключаютиэлектронныеключи.

Практически все современные системные платы (еще начиная с PCI-плат для процессоров 486) имеют встроенные адаптеры двух СОМ-портов. Один из портов может использоваться и для беспроводной инфракрасной связи с периферийными устройствами (IrDA). Существуют карты ISA с парой СОМ-портов, где они чаще всего соседствуют с LPT-портом, а также с контроллерами дисковых интерфейсов (FDC+IDE). «Классический» СОМ-порт позволял осуществлять обмен данными только программно-управляемым способом, при этом для пересылкикаждогобайтапроцессоруприходитсявыполнятьнесколькоинструк-

610 Глава10. Коммуникационныеустройства

ций. Современные порты имеют FIFO-буферы данных и позволяют выполнять обмен по каналу DMA, существенно разгружая центральный процессор, что особенноважнонабольшихскоростяхобмена.

В спецификации РС'99 традиционные СОМ-порты не рекомендованы, но еще разрешены для использования. Если они есть, то должны быть совместимыми с UART 16550A и обеспечивать скорость до 115,2 Кбит/с. Устройства, которые традиционно используют СОМ-порт, рекомендуется переводить напоследовательные шиныU SB иFire Wire.

10.1.1. ПротоколRS-232C

Стандарт RS-232C описывает несимметричные передатчики и приемники — сигнал передается относительно общего провода — схемной земли (симметричные дифференциальныесигналыиспользуютсявдругихинтерфейсах— например, RS422}. Интерфейс не обеспечивает гальванической развязки устройств. Логической единице соответствует напряжение на входе приемника в диапазоне -12...-3 В. Логическому нулю соответствует диапазон +3...+ 12 В. Диапазон -3...+3 В — зона нечувствительности, обусловливающая гистерезис приемника: состояние линии будет считаться измененным только после пересечения порога. Уровни сигналов на выходах передатчиков должны быть в диапазонах -12...-5 В и +5...+12 В для представленияединицыинулясоответственно.

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

ВНИМАНИЕ—————————————————————————————————————————————

Подключение и отключение интерфейсных кабелей устройств с автономным питанием должно про-

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

В табл. 10.1 приведено назначение контактов разъемов СОМ-портов (и любой другой аппаратуры передачи данных, ЛЯД). У модемов название цепей и контактов такое же, но роли сигналов (вход-выход) меняются на противоположные.

Таблица10.1. РазъемыисигналыинтерфейсаRS-232C

Обозначение цепи

 

Контактразъема

№проводакабеля

 

Направ-

 

 

 

 

 

выносногоразъемаPC

ление

 

 

 

 

 

 

 

 

 

 

СОМ-

RS-232

V.24

DB-25P

DB-9P

I1

22

З3

44

I/O

порт

 

Стык 2

 

 

 

 

 

 

 

PG

АА

101

1

5

(10)

(10)

(10)

1

-

SG

АВ

102

7

5

5

9

1

13

-

TD

ВА

103

2

3

3

5

3

3

О

RD

ВВ

104

3

2

2

3

4

5

I

RTS

СА

105

4

1

7

4

8

7

О

CTS

СВ

106

5

8

8

6

7

9

I

10.1. ИнтерфейсRS-232C — СОМ-порт 611

Обозначение цепи

 

Контактразъема

№ провода кабеля

 

Направ-

 

 

 

 

 

выносного разъемаPC

ление

 

 

 

 

 

 

 

 

 

 

СОМ-

RS-232

V.24

DB-25P

DB-9P

I1

22

З3

44

I/O

порт

 

Стык 2

 

 

 

 

 

 

 

DSR

сс

107

6

6

6

2

9

11

I

DTR

CD

108/2

20

4

4

7

2

14

0

DCD

CF

109

8

1

1

1

5

15

I

RI

СЕ

125

22

9

9

8

6

18

I

: Ленточныйкабель8-битныхмультикарт.

J Ленточныйкабель16-битныхмультикартипортовнасистемныхплатах. 1 Вариантленточногокабеляпортовнасистемныхплатах.

* Широкийленточныйкабельк25-контактномуразъему.

Подмножество сигналов RS-232C, относящихся к асинхронному режиму, рассмотрим с точки зрения СОМ-порта PC. Для удобства будем пользоваться мнемоникой названий, принятой в описаниях СОМ-портов и большинства устройств (она отличается от безликих обозначений RS-232 и V.24). Назначение сигналов интерфейса приведено втабл. 10.2.

Таблица10.2. НазначениесигналовинтерфейсаRS-232C

Сигнал

Protected Ground

Назначение

PG

кабеля

защитнаяземля, соединяетсяскорпусомустройстваиэкраном

Signal Ground — сигнальная (схемная) земля, относительно которой действуют уровни

SG~ сигналов______________________________________ Transmit Data — последовательные данные — выход передатчика_________ Receive Data — последовательные данные — вход

тр" приемника

9D Request To Send — выходзапросапередачиданных: состояние«включено» уведомляетмодемо наличииутерминаладанныхдляпередачи. Вполудуплексномрежимеиспользуетсядля

«TS управлениянаправлением— состояние«включено» ________служитсигналоммодемуна переключениеврежимпередачи______________

Г"5

Clear To Send — входразрешениятерминалупередаватьданные. Состояние

 

 

«выключено» запрещаетпередачуданных. Сигналиспользуетсядляаппаратного

 

_________управленияпотокамиданных__________________________________

 

2SR

Data Set Ready — входсигналаготовностиотаппаратурыпередачиданных

 

 

(модемврабочемрежимеподключенкканалуизакончилдействияпосогласованию

 

________саппаратуройнапротивоположном концеканала)____________________

 

Г1"*

Data Terminal Ready — выходсигналаготовноститерминалакобменуданными.

 

 

Состояние«включено» поддерживаеткоммутируемыйканалвсостоянии

 

 

соединения

 

XD

Data Carrier Detected — входсигналаобнаружениянесущейудаленногомодема

 

 

 

 

Ring Indicator — входиндикаторавызова(звонка). Вкоммутируемомканалеэтим

_______сигналоммодемсигнализирует опринятиивызова____________________

Нормальная последовательность управляющих сигналов дляслучаяподклю-модема кСОМ-порту приведена на рис. 10.1. Напомним, чтоположительному уровню соответствует логическое состояние «выключено», а отрицатель-— включено.