Организация ввода/вывода через последовательный интерфейс
План лекции:
1. Организация последовательного обмена
2. Универсальный синхронно-асинхронный последовательный интерфейс
3. Программирование УСАПП
4. Последовательный порт ПЭВМ
План лекции:
1. Организация последовательного обмена
2. Универсальный синхронно-асинхронный последовательный интерфейс
3. Программирование УСАПП
4. Последовательный порт ПЭВМ
Организация последовательного обмена
Для последовательного обмена информацией, при котором биты передаются по единственному сигнальному проводнику (при наличии общего проводника для об-ратных токов) используют два основных способа.
При синхронном обмене обеспечивается максимальная скорость передачи дан-ных, когда информационные слова передаются друг за другом без пауз. Для распо-знавание начала сообщения применяют синхросимвол из одного или двух слов (рис.1). После передачи информационных бит каждого слова может вставляться бит контроля четности (Р).
При асинхронном последовательном обмене повышается надежность передачи данных за счет некоторой потери скорости передачи. В этом случае каждое инфор-мационное слово отправляется в линию в виде отдельной посылки, начинающейся старт-битом (всегда равен 0) и заканчивающейся стоп-битом (всегда равен 1 и обычно имеет большую длительность). В нее также может вставляться бит контроля четности (рис.2).
Универсальный синхронно-асинхронный последовательный интерфейс (УСАПП) КР580ВВ51А
Основные характеристики:
питание +5 В, до 100мА;
пять режимов асинхронный прием, асинхронная передача, синхронная передача, синхронный прием с внутренней синхронизацией, синхронный прием с внешней синхронизацией;
формат слова обмена 5..8 бит, 1, 1.5 или 2 стоп-бита;
скорость обмена синхронного – до 64000 бод, асинхронного – до19200 бод.
Состав структуры микросхемы: передатчик, приемник, схема управления мо-демом, схема сопряжения с системной шиной.
Назначение сигналов:
TxD – выход передатчика;
TxC – синхронизация передачи ( в асинхронном режиме коэффициент кратно-сти может быть программно установлен равным 1, 16 или 64);
TxRDY – передатчик готов принять ноое слово от ЦП (может служить запросом прерывания);
TxEND – регистр передатчика пуст;
RxD – вход приемника;
RxC – синхронизация приемника ( в асинхронном режиме коэффициент крат-ности может быть программно установлен равным 1, 16 или 64);
RxRDY – готовность принятых данных (может служить запросом прерывания);
SYND – выход установления внутренней синхронизации (синхросимвол при-нят), в асинхронном режиме используется для обнаружения разрывов передачи, в режиме внешней синхронизации используется как вход;
C/D – управление/данные;
RST – сброс, переводит управляющее слово в холостой режим ожидания;
CLK – частота синхронизации (Тclk = 320..1350 нс);
Выводы управления модемом:
RTS — выход сигнала зхапроса приемнику терминала;
CTS – вход готовности терминала к приему;
DTR – выход запроса передатчику терминала;
DSR – вход готовности терминала к передаче………..
Скачать полную версию работы
СКАЧАТЬ работу l-informatika/Lekcii-informatika-12.rar