Связь и передача данных в компьютере сродни игре, причем для нее должен существовать метод обмена данными. На персональном компьютере необходимые физические средства представлены портами ввода-вывода. Если требуется переслать данные из одной области в другую, приложение должно сначала сообщить порт ввода-вывода (или адрес), на который (по которому) их нужно передать. Приводящаяся ниже процедура иллюстрирует процесс обмена данными с помощью СОМ-порта:
1. Щелкните по значку Телефон и модем (Phone and Modem) на панели управления.
2. На вкладке Модемы (Modems) выберите модем, который следует сконфигурировать, а затем нажмите кнопку Свойства (Properties).
3. На вкладке Дополнительно (Advanced) нажмите кнопку Настроить (Advanced Port Settings). Если эта кнопка заблокирована (не активизируется), вероятнее всего, выбранный модем не поддерживает СОМ-порты.
4. В поле для ввода номера COM-порта (COM Port Number) задайте тот порт, который планируется использовать.
Настройка последовательного порта
Последовательный порт предлагает большое число опций, что позволяет избежать конфликтных ситуаций. Несколько опций отвечают за выбор скорости передачи данных и обеспечение совместимости с используемыми программными средствами. На вкладке Порты (Ports) можно задать порт, параметры которого планируется изменить. Доступ к этой вкладке осуществляется с помощью диалогового окна Свойства: Сервер печати (Print Server Properties). Для открытия указанного окна щелкните по значку Принтеры и факсы (Printers and Faxes) на панели управления, после чего выполните команду меню Файл → Свойства сервера (File → Server Properties). Затем обратитесь к вкладке Порты (Ports) и выберите требуемый порт, после чего нажмите кнопку Настройка порта (Configure Port). В результате Windows XP выведет на экран диалоговое окно свойств этого порта.
Имеется и другой путь для указания параметров последовательного порта – с помощью опции Использовать прямое подключение к другому компьютеру (Direct Cable Connection), входящей в состав Windows XP, задав затем максимально возможные значения параметров. Некоторые пользователи почему-то не применяют этот способ, что, видимо, связано с отсутствием запросов со стороны утилиты, которая выполняется при выборе данной опции. Они полагают, что утилита по умолчанию задействует оптимальные параметры порта. Практика, однако, свидетельствует об обратном. Если вы не воспользуетесь указанной опцией, скорость передачи данных окажется небольшой, и современный компьютер типа ноутбука будет работать не очень эффективно.
Несомненным преимуществом Windows XP по сравнению с более ранними версиями является то, что она позволяет управлять усовершенствованной микросхемой –
Для того чтобы ЦП надежно обслуживал приемопередатчик UART, необходима операционная система, обрабатывающая задания по отдельности, например MS DOS. Тем не менее она оказывается не настолько эффективной при работе в многозадачной среде, как Windows. После того как фирмы-поставщики приемопередатчиков пришли к выводу, что их устройства создают проблемы в компьютерных системах с многозадачной средой, они усовершенствовали эти микросхемы, снабдив их буферами на прием и передачу, работающими по принципу FIFO (First In First Out – «первым пришел – первым обслужен»). Такие буферы обеспечивают запоминание до 16 символов, что позволяет ЦП нормально завершить выполняемую операцию и переключиться на обслуживание UART.
Настройка параллельного порта
Для параллельных портов в Windows XP нужно задать лишь один параметр конфигурации с помощью диалогового окна Настройка параллельного порта (Configure LPT Port). Доступ к нему обеспечивается из диалогового окна Свойства: Сервер печати (Print Server Properties). Для открытия указанного окна щелкните по значку Принтеры и факсы (Printers and Faxes) на панели управления, после чего выполните команду меню Файл → Свойства сервера (File → Server Properties). На заключительном шаге требуется выбрать конкретный параллельный LPT-порт и нажать кнопку Настройка порта (Configure Port).