Александр ФроловГригорий Фролов
Добро пожаловать
Новости
Карта сайта
Книги и статьи
Документация
Web-проекты
Восстановление данных
Авторский CD-ROM
Консалтинг
Документация и справочные системы
Представительство в Интернете
Клуб NetSpider
Пишите нам
Отзывы
Наши благодарности

Программирование модемов

© Александр Фролов, Григорий Фролов
Том 4, М.: Диалог-МИФИ, 1993, 236 стр.

Посвящен средствам, используемым для связи персональных компьютеров друг с другом. Приведены два типа соединений: через асинхронный порт и связь с использованием модема. Рассмотрены вопросы программирования асинхронного последовательного адаптера, описаны его порты и режимы, средства BIOS для работы с адаптером, а также соответствующие функции стандартных библиотек компилятора Си. Кратко рассмотрены программы Norton Commander и FastWire. Книга содержит инструкции по установке модема на компьютере, описывает режимы работы модемов.

Оглавление

  • ВВЕДЕНИЕ
  • Глава 1. ПОСЛЕДОВАТЕЛЬНЫЙ АСИНХРОННЫЙ АДАПТЕР
    • 1.1. Основные понятия и термины
    • 1.2. Аппаратная реализация
    • 1.3. Технические параметры интерфейса RS-232-C
  • Глава 2. ПРОГРАММИРОВАНИЕ АСИНХРОННОГО АДАПТЕРА
    • 2.1. Порты асинхронного адаптера
    • 2.2. Инициализация асинхронного адаптера
    • 2.3. Передача данных
    • 2.4. Прием данных
    • 2.5. Пример программы передачи данных
    • 2.6. Использование прерываний
    • 2.7. Поддержка асинхронного адаптера в BIOS
    • 2.8. Программирование асинхронного адаптера
    • 2.9. Стандартные функции библиотеки Си
    • 2.10. Современные микросхемы UART
  • Глава 3. ПРОГРАММЫ СВЯЗИ КОМПЬЮТЕРОВ ЧЕРЕЗ АСИНХРОННЫЙ ПОРТ
    • 3.1. Norton Commander
    • 3.2. FastWire
  • Глава 4. МОДЕМЫ
    • 4.1. Типы модемов
    • 4.2. COM-порт и номера IRQ
    • 4.3. Подключение модема к компьютеру и телефонной сети
    • 4.4. Режимы работы модемов
    • 4.5. Система команд hayes-модемов
    • 4.6. Регистры модемов
    • 4.7. Какой модем выбрать?
  • Глава 5. ПРОГРАММИРОВАНИЕ МОДЕМОВ
    • 5.1. Основные принципы программирования модемов
    • 5.2. Простейшая программа работы с модемом
    • 5.3. Коммуникационная программа
    • 5.4. Коммуникационная программа, использующая прерывания
    • 5.5. Сигнальные лампы для внутреннего модема
  • Глава 6. ПРОТОКОЛЫ ОБМЕНА ДАННЫМИ
    • 6.1. Протоколы коррекции ошибок нижнего уровня
    • 6.2. Протоколы передачи файлов
  • Глава 7. ТЕЛЕКОММУНИКАЦИОННЫЕ ПРОГРАММЫ
    • 7.1. MTE
    • 7.2. Telix
    • 7.3. Comit
    • 7.4. Bitcom
  • Глава 8. ИСПОЛЬЗОВАНИЕ МОДЕМОВ
    • 8.1. Электронная доска объявлений
    • 8.2. Электронная почта и телеконференции
    • 8.3. Факс-модемные платы
    • 8.4. Подключение удаленного компьютера к сети
  • Приложение 1. Основные термины
  • Приложение 2. Таблица ASCII-символов
  • Приложение 3. Команды HAYES-совместимых модемов
  • Приложение 4. Регистры HAYES-совместимых модемов
  • Приложение 5. Переключатели HAYES-совместимых модемов
  • Приложение 6. Разводка разъемов порта RS-232-C
  • Приложение 7. Включаемыe файлs для программ
  • Приложение 8. Телефоны BBS
  • Приложение 9. FOSSIL-драйверы

© Александр Фролов, Григорий Фролов, 2001.  Художник Алексей Абрамкин, редактор Юлия Леонова