русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Линии интерфейса RS-232


Дата добавления: 2013-12-23; просмотров: 824; Нарушение авторских прав


 

 

Полный стандарт включает 25 линий. На практике используется лишь некоторое их подмножество.

Обмен сигнала между адаптером компьютера и модемом строится по стандартизированному сценарию, в котором каждый сигнал генерируется сторонами лишь после наступления определенных условий или, говоря образно, «одна сторона ожидает решение партнера и только потом произносит следующее слово». Такая процедура обмена информацией называется запрос - ответным режимом, или «рукопожатием». Большинство из сигналов и нужны для аппаратной реализации «рукопожатия» между адаптером и модемом.

Таблица 2.1.
№ линии Обозначение Использование сигнала
  Экран
ОТ КОМПЬЮТЕРА В МОДЕМ
TXD Передача данных в модем.
RTS Запрос на передачу (Request To Send): информирует модем о том, что компьютер хочет передать данные в линию.
DTR Готовность терминала данных (Data Terminal Ready): информирует о том, что в компьютере включено электропитание и он готов к обмену информацией.
ОТ МОДЕМА К КОМПЬЮТЕРУ
RXD Прием данных от модема.
CTS Готовность модема (Clear To Send): информирует компьютер о том, что модем готов принимать данные от компьютера и передавать их в линию.
DSR Готовность набора данных (Data Set Ready): информирует компьютер о том, что модем включен в электросеть и готов к обмену данными.
CND Логический нуль.
DCD Соединение с модемом удаленной станции (Data Carrier Detected): информирует компьютер о том, что модем установил связь с модемом удаленной станции.
RI Индикатор вызова (Ring Indicator): информирует компьютер о состоянии телефона, к которому подключен модем.

Обмен сигналами выполняется так:



1) Компьютер после включения питания выставляет сигнал DTR, который остается постоянно активным. Если модем включен в электросеть и исправлен, он отвечает компьютеру сигналом DSR. Этот сигнал служит подтверждением того, что DTR принят, и информирует компьютер о готовности модема к приему информации.

2) Если компьютер получил сигнал DSR и хочет передать данные, он выставляет сигнал RTS.

3) Если модем готов принять данные, он отвечает сигналом CTS. Он служит для компьютера подтверждением того, что RTS получен модемом и модем готов принять данные от компьютера. С этого момента программа через адаптер компьютера может бит за битом передавать информацию по линии TXD.

4) Получив байт данных, модем может сбросить свой сигнал CTS, информируя компьютер о необходимости «притормозить» передачу следующего байта, например из-за переполнения внутреннего буфера.

5) Программа компьютера, обнаружив сброс CTS, прекращает передачу данных, ожидая повторного появления CTS.

Рис.2.1.Схема обмена сигналами.

Когда модему необходимо передать данные в компьютер, он (модем) выставляет сигнал на разъем 8 – DCD. Программа компьютера, принимающая данные, обнаружив DCD читает приемный регистр, в который сдвиговый регистр «собрал» биты принятые по линии приема данных RXD.



<== предыдущая лекция | следующая лекция ==>
Лекция №2 | Внутренние регистры адаптера последовательной связи.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.