Настройка параллельного и последовательного интерфейса

Цель: уяснить основные типы портов вода/вывода, знать параметры портов, настраиваемых программой SETUP, наиболее часто настраиваемые параметры портов и порядок их установки в операционной системе Windows.

Оборудование:компьютер в сборе, или испытательный стенд.

Место проведения: компьютерный класс.

Время: 2 часа.

Базовые сведения:

 

Параллельный интерфейс:

Исторически параллельный интерфейс был введен в персональный компьютер (ПК) для подключения принтера (отсюда и аббревиатура LPT - Line printer - построчный принтер). Однако впоследствии параллельный интерфейс стал использоваться для подключения других периферийных устройств - сканеров, дисководов типа Zip и ряда других устройств. Базовая разновидность порта позволяет передавать данные только в одном направлении (от ПК к ПУ), однако позднее был разработан ряд стандартов двунаправленной передачи данных.

Адаптер параллельного интерфейса представляет собой набор регистров, расположенных в адресном пространстве устройств ввода/вывода. Количество регистров зависит от типа порта, однако три из них стандартны и присутствуют всегда - регистр данных, регистр состояния и регистр управления. Адреса регистров отсчитываются от базового, стандартные значения которого 3BCh, 378h, 278h. Порт может использовать аппаратное прерывание (IRQ7 или IRQ9). Многие современные системы позволяют изменять режим работы порта, его адрес и IRQ из настроек BIOS Setup. Например, в AWARD BIOS имеется раздел Integrated Peripherals, позволяющий настраивать режим, адрес и IRQ порта.

Последовательный интерфейс:

Последовательный интерфейс применяется в основном для подключения модема, графического манипулятора типа «мышь», другого персонального компьютера.

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

Для асинхронного режима принят ряд стандартных скоростей обмена: 50, 75, 110, 150, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600 и 115200 бит/сек.

Таким образом, для установления связи при асинхронном режиме необходимо установить одинаковыми следующие параметры приемника и передатчика: скорость обмена, количество бит данных, наличие бита паритета, тип паритета (четность - нечетность), длину стоп-бита.

Асинхронный обмен в ПК реализуется с помощью COM порта с использованием протокола RS-232C.

Для управления потоком данных могут использоваться два вида протоколов - аппаратный и программный. Аппаратный протокол управления RTS/CTS или DTR/DSR. Использует сигнал CTS, который позволяет остановить передачу данных, если приемник не готов к работе. Программный протокол XON/XOFF. Предполагает наличие двунаправленного канала обмена.

Во время первоначальной установки система Windows 98 автоматически детектирует установленные в вашем компьютере последовательные порты, всего их может быть до четырех.

Настройка портов:

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

Операционная система Windows сама автоматически назначает правильные порты и прерывания, но при наличии старых моделей устройств или большого их количества в системе их параметры приходится настраивать вручную.

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

 

Порт Адрес Прерывание
COM1 03F8h
COM2 02F8h
COM3 03E8h
COM4 02E8h

Порядок выполнения:

 

I. Настройка интерфейсов через программу SETUP.

1. Если монитор вычислительной системы имеет питание, отдельное от системного блока, включите монитор.

2. Включите компьютерную систему.

3. При появлении информации на экране нажмите клавишу DELETE - произойдет запуск программы SETUP и откроется меню.

4. Найдите меню и команду, устанавливающую параметры параллельного и последовательного порта.

5. Заполните таблицу.

6. Завершите работу с программой SETUP без сохранения результатов изменения. Для этого нажмите клавишу ESC и при получении запроса подтвердите выход без сохранения изменений нажатием клавиши Y (Yes -Да).

7. Перепишите команды меню программы SETUP и заполните таблицу:

 

II. Настройка интерфейсов через операционную систему Windows.

1. Нажмите кнопку Start (Пуск) и выберите из меню пункт Settings (Настройка) - Control Panel (Панель управления). Дважды щелкните мышью на пиктограмме System (Система) и выберите раздел диспетчера устройств (Device Manager).

2. Щелкните мышью на символе «+» слева от пиктограммы Ports (Порты COM и LPT) в окне диспетчера устройств. На экране появится список имеющихся в системе последовательных и параллельных портов.

3. Выберите мышью порт, параметры которого вы хотите изменить, и нажмите кнопку Properties (Свойства). В появившемся диалоговом окне выберите раздел Port Settings (Параметры порта).

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

 

Интерфейс Адрес порта ввода вывода Номер прерывания Скорость передачи Примечание
LPT1        
LPT2        
COM1        
COM2        
COM3        
COM4