Занятие 6 – Последовательная передача файлов

 

Есть два способа подключения периферийного устройств к компьютеру.

Один требует установки платы контроллера устройства в слот расширения на материнской плате, другой проще – используется коммуникационный порт.

Разъемы, с помощью которых к системному блоку подключаются периферийные устройства (принтер, «мышь» и т.д.), называют «портами». Порты общего назначения бывают двух видов:

· один параллельный (обозначаемые LPT1 – LPT4) – обычно 25 контактов; (принтер)

·  два последовательный (обозначаемые COM1 – COM3) – обычно 9 контактов, но бывают 25 (мышь);

·  игровой порт - к его разъему подключается джойстик (имеющему 15 гнезд).

· USB – универсальная последовательная шина

Последовательный порт

Последовательный порт (асинхронный) - что при передаче данных не используют синхронизирующих сигналов и отдельные символы передаются с произвольными интервалами (как при вводе с клавиатуры). Был разработан в качестве устройства обеспечивающее обмен данными между компьютером и внешними устройствами с помощью минимального количества проводов. Название последовательный порт получил, потому что при передаче каждый байт информации преобразуется в последовательность битов.

(анимация)

 

Каждому символу предшествует стартовый бит (нулевой) - сообщает устройству что следующие 8-мь битов представляют байт данных, а завершает стоповый сигнализирующий об окончании передачи данных. Помимо этих  преобразований, требуется большое количество операций (проверки состояния линий, готовности устройства). Для выполнения этих действий используется специальный контроллер, реализующий различные протоколы обмена данными.

 

Рисунок 1 – Разъём последовательного порта

Обмен данными через последовательный порт осуществляется с помощью стандартного интерфейса – RS-233C, для взаимодействия по интерфейсу используется 25-контактный разъем COM 1, для мыши 9-контакный COM 2. Последовательный порт передает данные медленнее, чем параллельный (около 112 Кб/с).

Поступление в последовательный порт каждого очередного байта должно обязательно «привлекать» внимание ПК. Осуществляется это подачей сигнала на линию запросов прерывания (IRQ).   В 8-разрядной шине ISA предусмотрено таких линий 8, в 16-16. В стандартной конфигурации для порта COM 1 предназначена линия IRQ 4, дл




Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: