Реферат: Программное обеспечение модемов
<Alt>—<F> выход в каталог файлов;
<Alt>—<!> вывод информации о программе;
<Alt>—<V> просмотр файла;
<Alt>—<F7> смена каталога;
<Alt>—<=> использование буфера временного хранения (Clipboard);
<Ctrl>—<\> режим монитора;
<Ctrl > — < ]> изменение состояния;
<Ctrl> — < — > изменение строк;
<'> выход в меню программы.
13.3. Конфигурирование порта
13.3.1. Установка номера порта
Большинство программ позволяют использовать последовательные порты СОМ 1—COM4. Однако программы, ориентированные на компьютеры IBM PS/2, могут использовать СОМ1—СОМ8. Номер порта, устанавливаемый в программе, должен соответствовать реально используемому модемом порту. Рис. 13.1 иллюстрирует меню операционной системы Windows'95, в котором производится установка номера порта.
13.3.2. Скорость передачи
Скорость передачи данных по последовательному порту задается одним из значений: 75, 110, 300, 1200, 2400, 4800, 9600, 19600, 38400, 57600, 115200 Бод. Выбор скорости зависит от типа модема, его максимальной скорости и типа микросхемы UART, используемой в контроллерах последовательного порта модема и компьютера.
Если вы не являетесь счастливым обладателем UART 16550A и не используете программные ускорители типа FOSSIL-драйверов, то скорость передачи порта не может быть выше 19200 Бод.
Рис. 13.1. Установка свойств модема в Windows'95
При использовании модема, поддерживающего протоколы сжатия (V.42bis, MNP5), рекомендуется устанавливать скорость порта несколько большей, чем максимально возможная скорость передачи информации модемом. Например, если модем поддерживает протокол V.34 (28800 бит/с), то необходимо установить скорость порта 38400, 57600, или 115200 Бод.
Часто для более устойчивой работы приложений требуется, чтобы скорость передачи по используемому порту была постоянной и не изменялась в течение сеанса связи, даже несмотря на изменение скорости передачи модемом в канале. Это условие, в частности, относится к программам, использующим в своей работе Fossil-драйверы. Такая "залочка" (lock — замок, запирать) порта, как правило, достигается подачей команды АТ&В1 или явным заданием скорости порта в программе. В Windows'95, характеризующейся общим "отчуждением железа" от пользователя, фиксация скорости порта осуществляется установкой флажка "Only connect at this speed" в поле "Maximum speed" меню General (Control Panel\Modems\General) (рис. 13.1).
13.3.3. Формат передачи
Формат передаваемых через порт асинхронных знаков задается следующими параметрами:
> числом бит данных (7 или 8);
> числом стоповых бит (1, 1.5 или 2);
> типом проверки (на четность — Even, на нечетность — Odd, без проверки — None, проверочный бит всегда равен "1" — Mark, проверочный бит всегда равен "О" — Space).
Рис. 13.2. Установка формата асинхронного символа в Windows'95
Наиболее широко используется формат символа, включающий в себя 8 бит данных и 1 столовый бит без использования проверки (8N1). Значения соответствующих параметров для данного формата в Windows'95 показаны на рис. 13.2.
Рис. 13.3. Установка адреса порта и номера прерывания в терминальной программе Telix
Рис. 13.4. Установка параметров порта в программе Term95 (NC 5.0)
13.3.4. Адрес порта и номер прерывания