Основным назначением интерфейса
Назначение 36 контактов разъема I обозначает входной сигнал компьютера, а O — выходной сигнал.
Сигналы интерфейса
D0...D7 — 8-разрядная шина данных для передачи из компьютера в принтер (предусматривается и возможность двунаправленной передачи данных).-STROBE — сигнал стробирования данных. Данные действительны как по переднему, так и по заднему фронту этого сигнала. Сигнал говорит приемнику (принтеру) о том, что можно принимать данные с -ACK — сигнал подтверждения принятия данных и готовности приемника (принтера) принять следующие данные. То есть реализуется BUSY — сигнал занятости принтера обработкой полученных данных и неготовности принять следующую порцию данных. Активен также при переходе принтера в состояние off-line, при ошибке и при отсутствии бумаги. Компьютер начинает новый цикл передачи только после снятия -ACK и после снятия BUSY.-AUTO FD — сигнал автоматического перевода строки. Получив его, принтер переводит каретку на следующую строку текста. Остальные сигналы не являются обязательными.PE — сигнал конца бумаги. Получив его, компьютер переходит в SLCT — сигнал готовности приемника. С его помощью принтер сообщает о том, что он выбран и готов к работе. У многих принтеров имеет постоянно высокий уровень.-SLCT IN — сигнал, посредством которого компьютер сообщает принтеру о том, что тот выбран, и последует передача данных.-ERROR — сигнал ошибки принтера. Активен при внутренней ошибке, переходе принтера в состояние off-line или при отсутствии бумаги. Как видим, здесь многие сигналы дублируют друг друга.-INIT — сигнал инициализации (сброса) принтера. Его длительность составляет не менее 2,5 мкс. По нему происходит очистка буфера печати.| Контакт разъема компьютера | Сигнал | I/O | Контакт разъема принтера |
|---|---|---|---|
| 1 | - |
O |
1 |
| 2 | D0 |
O |
2 |
| 3 | D1 |
O |
3 |
| 4 | D2 |
O |
4 |
| 5 | D3 |
O |
5 |
| 6 | D4 |
O |
6 |
| 7 | D5 |
O |
7 |
| 8 | D6 |
O |
8 |
| 9 | D7 |
O |
9 |
| 10 | - |
I |
10 |
| 11 | BUSY |
I |
11 |
| 12 | PE |
I |
12 |
| 13 | SLCT |
I |
13 |
| 14 | -AUTO FD |
O |
14 |
| 15 | -ERROR |
I |
32 |
| 16 | -INIT |
O |
31 |
| 17 | -SLCT IN |
O |
36 |
| 18...25 | |
- | 16, 17, 19...30, 33 |
Временная диаграмма цикла передачи данных представлена на рис. 8.7. Перед началом цикла передачи данных компьютер должен убедиться, что сняты сигналы BUSY и -. После этого выставляются данные, формируется строб, снимается строб, и снимаются данные. Принтер должен успеть принять данные с выбранным темпом. При получении строба принтер формирует сигнал BUSY, а после окончания обработки данных выставляет сигнал -, снимает BUSY и снимает -. Затем может начинаться новый цикл.
Максимальная длина соединительного кабеля по стандарту — 1,8 м. Максимальная скорость обмена — 100 Кбайт/с.
Формирование и прием сигналов интерфейса
Базовый адрес порта используется для передачи принтеру байта данных. Установленные на линиях данные можно считать из этого же порта.
Следующий адрес (базовый + 1) служит для чтения битов состояния принтера (бит 3 соответствует сигналу -ERROR, бит 4 — сигналу SLCT, бит 5 — сигналу PE, бит 6 — сигналу -, бит 7 — сигналу BUSY ). Последний используемый адрес (базовый + 2) применяется для записи битов -, бит 1 — сигналу -AUTO FD, бит 2 — сигналу -INIT, бит 3 — сигналу -SLCT IN и, наконец, бит 4, равный единице, разрешает прерывание от принтера).
(рис 8.7) Временные диаграммы цикла передачи данных в Centronics (все временные интервалы указаны в наносекундах).
При сопряжении с компьютером через
Компьютер имеет 25-контактный разъем (типа DB25P) или 9-контактный разъем (типа DB9P) для подключения кабеля интерфейса I — входной сигнал компьютера, O — выходной сигнал компьютера).
| Сигнал | Контакт DB25P | Контакт DB9P | I/O |
|---|---|---|---|
FG |
1 | - | - |
-T x D |
2 | 3 | O |
-R x D |
3 | 2 | I |
|
4 | 7 | O |
|
5 | 8 | I |
|
6 | 6 | I |
SG |
7 | 5 | - |
|
8 | 1 | I |
|
20 | 4 | O |
RI |
22 | 9 | I |
Назначение сигналов интерфейса
FG — защитное заземление (экран).-TxD — данные, передаваемые компьютером в последовательном коде (логика отрицательная).-RxD — данные, принимаемые компьютером в последовательном коде (логика отрицательная).RTS — сигнал запроса передачи. Активен во все время передачи.CTS — сигнал сброса (очистки) для передачи. Активен во все время передачи. Говорит о готовности приемника.DSR — готовность данных. Используется для задания режима модема.SG — сигнальное заземление, нулевой провод.DCD — обнаружение несущей данных (детектирование принимаемого сигнала).DTR — готовность выходных данных.RI — индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети.Чаще всего используется трех- или четырехпроводная связь (для двунаправленной передачи). Схема соединения двух устройств при четырехпроводной линии связи показана на рис. 8.8.
(рис 8.8) Схема четырехпроводной линии связи для RS-232C.
Для двухпроводной линии связи в случае передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом.
Формат передаваемых данных показан на рис. 8.9. Собственно данные (содержащие 5, 6, 7 или 8 бит) сопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных через определенные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми (допустимое расхождение — не более 10%). Скорость передачи по
Все сигналы
Обмен по IRQ4 ), COM2 (адреса 2F8...2FF, прерывание IRQ3 ), COM3 (адреса 3E8...3EF, прерывание IRQ10 ), COM4 (адреса 2E8...2EF, прерывание IRQ11 ).
(рис 8.9) Формат данных RS-232C.
(рис 8.10) Уровни сигналов RS-232C на передающем и принимающем концах линии связи.
Для
Интерфейс шины
Шина
Тактовая частота
Шина
Большим недостатком шины
Шина
Основной режим обмена по шине — синхронный, тактируемый положительными фронтами
Основные сигналы шины
AD0…AD31 — шина адреса/данных. Адрес передается в начале цикла, затем — данные;-C/BE0…-C/BE3 (Command/Byte Enable) — четыре линии, которые в фазе адреса определяют один из 16 возможных типов цикла передачи данных (табл. 8.9), а в фазе данных определяют действительность байтов данных;-FRAME — строб адреса, активен во время передачи данных;-IRDY (Initiator -TRDY (Target -DEVSEL (Device Select) — подтверждение опознания адреса от исполнителя;-STOP — запрос на останов текущего цикла от исполнителя к задатчику;-RST — сброс всех устройств;CLK — тактовый сигнал шины;PAR — бит четности для линий AD0…AD31 и C/BE0… C/BE3 ;-PERR — сигнал ошибки четности;-REQ0…-REQ3 — запрос от -GNT0…-GNT3 — предоставление шины -REQ64 — запрос на 64-битный обмен;-ASK64 — подтверждение 64-разрядного обмена;-INTRA, -INTRB, -INTRC, -INTRD — линии IDSEL — выбор устройства-исполнителя в циклах записи и чтения конфигурации.| Сигналы С/ВЕ | Команда |
|---|---|
0000 |
Подтверждение прерывания |
0001 |
Специальный цикл |
0010 |
Чтение порта ввода/вывода |
0011 |
Запись в порт ввода/вывода |
0100…0101 |
Зарезервировано |
0110 |
Чтение из памяти |
0111 |
Запись в память |
1000…1001 |
Зарезервировано |
1010 |
Чтение конфигурации |
1011 |
Запись конфигурации |
1100 |
Множественное чтение памяти |
1101 |
Двойной цикл адреса |
1110 |
Чтение строки памяти |
1111 |
Запись в память и проверка |
IDSEL, передаваемый в фазе адреса. Каждому
При синхронном обмене (рис. 8.11) в начале цикла (адресная фаза) по шине AD передается код адреса, а по линиям C/BE — код типа цикла (команда). Действительность адреса определяется сигналом -FRAME (по положительному фронту после начала сигнала -FRAME ). После опознания адреса исполнитель выставляет сигнал подтверждения выборки -DEVSEL, после чего начинается фаза данных. То есть можно сказать, что адрес передается асинхронно. В фазе данных по шине данных передаются слова данных, тактируемые положительными фронтами сигнала . Сигналы готовности -IRDY и -TRDY выставляются в начале фазы данных и остаются активными до окончания цикла. По линиям -C/BE в фазе данных передаются сигналы разрешения байтов (то есть определяется формат передаваемых данных). Перед последним тактом передачи данных задатчик снимает сигнал -FRAME, после чего снимаются сигналы -IRDY, -TRDY и -DEVSEL.
(рис 8.11) Синхронный обмен по шине PCI.
При асинхронном обмене по шине -IRDY и -TRDY ). Цикл обмена (транзакция) при этом удлиняется за счет введения дополнительных тактов ожидания. Сигналы -FRAME и -DEVSEL вырабатываются аналогично случаю синхронного обмена.
(рис 8.12) Асинхронный обмен по шине PCI.
И в заключение несколько слов еще о двух внешних интерфейсах компьютера.
Стандарт интерфейса PCMCIA (Personal Computer Memory Card International Association) или
Для подключения PCMCIA-карт используется 68-контактный разъем. Разрядность передаваемых данных — 16, количество разрядов адреса — 26, что позволяет адресовать до 64 Мбайт памяти. Тактовая частота шины - до 33 МГц. Стандарт определяет три различных длины контактов разъема для обеспечения правильной последовательности подачи напряжения питания при подключении и отключении карты во время работы компьютера. Компьютер имеет обычно 2—3 слота (разъема) для
Последовательный интерфейс
Основным назначением интерфейса
Назначение 36 контактов разъема I обозначает входной сигнал компьютера, а O — выходной сигнал.
Сигналы интерфейса
D0...D7 — 8-разрядная шина данных для передачи из компьютера в принтер (предусматривается и возможность двунаправленной передачи данных).-STROBE — сигнал стробирования данных. Данные действительны как по переднему, так и по заднему фронту этого сигнала. Сигнал говорит приемнику (принтеру) о том, что можно принимать данные с -ACK — сигнал подтверждения принятия данных и готовности приемника (принтера) принять следующие данные. То есть реализуется BUSY — сигнал занятости принтера обработкой полученных данных и неготовности принять следующую порцию данных. Активен также при переходе принтера в состояние off-line, при ошибке и при отсутствии бумаги. Компьютер начинает новый цикл передачи только после снятия -ACK и после снятия BUSY.-AUTO FD — сигнал автоматического перевода строки. Получив его, принтер переводит каретку на следующую строку текста. Остальные сигналы не являются обязательными.PE — сигнал конца бумаги. Получив его, компьютер переходит в SLCT — сигнал готовности приемника. С его помощью принтер сообщает о том, что он выбран и готов к работе. У многих принтеров имеет постоянно высокий уровень.-SLCT IN — сигнал, посредством которого компьютер сообщает принтеру о том, что тот выбран, и последует передача данных.-ERROR — сигнал ошибки принтера. Активен при внутренней ошибке, переходе принтера в состояние off-line или при отсутствии бумаги. Как видим, здесь многие сигналы дублируют друг друга.-INIT — сигнал инициализации (сброса) принтера. Его длительность составляет не менее 2,5 мкс. По нему происходит очистка буфера печати.| Контакт разъема компьютера | Сигнал | I/O | Контакт разъема принтера |
|---|---|---|---|
| 1 | - |
O |
1 |
| 2 | D0 |
O |
2 |
| 3 | D1 |
O |
3 |
| 4 | D2 |
O |
4 |
| 5 | D3 |
O |
5 |
| 6 | D4 |
O |
6 |
| 7 | D5 |
O |
7 |
| 8 | D6 |
O |
8 |
| 9 | D7 |
O |
9 |
| 10 | - |
I |
10 |
| 11 | BUSY |
I |
11 |
| 12 | PE |
I |
12 |
| 13 | SLCT |
I |
13 |
| 14 | -AUTO FD |
O |
14 |
| 15 | -ERROR |
I |
32 |
| 16 | -INIT |
O |
31 |
| 17 | -SLCT IN |
O |
36 |
| 18...25 | |
- | 16, 17, 19...30, 33 |
Временная диаграмма цикла передачи данных представлена на рис. 8.7. Перед началом цикла передачи данных компьютер должен убедиться, что сняты сигналы BUSY и -. После этого выставляются данные, формируется строб, снимается строб, и снимаются данные. Принтер должен успеть принять данные с выбранным темпом. При получении строба принтер формирует сигнал BUSY, а после окончания обработки данных выставляет сигнал -, снимает BUSY и снимает -. Затем может начинаться новый цикл.
Максимальная длина соединительного кабеля по стандарту — 1,8 м. Максимальная скорость обмена — 100 Кбайт/с.
Формирование и прием сигналов интерфейса
Базовый адрес порта используется для передачи принтеру байта данных. Установленные на линиях данные можно считать из этого же порта.
Следующий адрес (базовый + 1) служит для чтения битов состояния принтера (бит 3 соответствует сигналу -ERROR, бит 4 — сигналу SLCT, бит 5 — сигналу PE, бит 6 — сигналу -, бит 7 — сигналу BUSY ). Последний используемый адрес (базовый + 2) применяется для записи битов -, бит 1 — сигналу -AUTO FD, бит 2 — сигналу -INIT, бит 3 — сигналу -SLCT IN и, наконец, бит 4, равный единице, разрешает прерывание от принтера).
(рис 8.7) Временные диаграммы цикла передачи данных в Centronics (все временные интервалы указаны в наносекундах).
При сопряжении с компьютером через
Компьютер имеет 25-контактный разъем (типа DB25P) или 9-контактный разъем (типа DB9P) для подключения кабеля интерфейса I — входной сигнал компьютера, O — выходной сигнал компьютера).
| Сигнал | Контакт DB25P | Контакт DB9P | I/O |
|---|---|---|---|
FG |
1 | - | - |
-T x D |
2 | 3 | O |
-R x D |
3 | 2 | I |
|
4 | 7 | O |
|
5 | 8 | I |
|
6 | 6 | I |
SG |
7 | 5 | - |
|
8 | 1 | I |
|
20 | 4 | O |
RI |
22 | 9 | I |
Назначение сигналов интерфейса
FG — защитное заземление (экран).-TxD — данные, передаваемые компьютером в последовательном коде (логика отрицательная).-RxD — данные, принимаемые компьютером в последовательном коде (логика отрицательная).RTS — сигнал запроса передачи. Активен во все время передачи.CTS — сигнал сброса (очистки) для передачи. Активен во все время передачи. Говорит о готовности приемника.DSR — готовность данных. Используется для задания режима модема.SG — сигнальное заземление, нулевой провод.DCD — обнаружение несущей данных (детектирование принимаемого сигнала).DTR — готовность выходных данных.RI — индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети.Чаще всего используется трех- или четырехпроводная связь (для двунаправленной передачи). Схема соединения двух устройств при четырехпроводной линии связи показана на рис. 8.8.
(рис 8.8) Схема четырехпроводной линии связи для RS-232C.
Для двухпроводной линии связи в случае передачи из компьютера во внешнее устройство используются сигналы SG и TxD. Все 10 сигналов интерфейса задействуются только при соединении компьютера с модемом.
Формат передаваемых данных показан на рис. 8.9. Собственно данные (содержащие 5, 6, 7 или 8 бит) сопровождаются стартовым битом, битом четности и одним или двумя стоповыми битами. Получив стартовый бит, приемник выбирает из линии биты данных через определенные интервалы времени. Очень важно, чтобы тактовые частоты приемника и передатчика были одинаковыми (допустимое расхождение — не более 10%). Скорость передачи по
Все сигналы
Обмен по IRQ4 ), COM2 (адреса 2F8...2FF, прерывание IRQ3 ), COM3 (адреса 3E8...3EF, прерывание IRQ10 ), COM4 (адреса 2E8...2EF, прерывание IRQ11 ).
(рис 8.9) Формат данных RS-232C.
(рис 8.10) Уровни сигналов RS-232C на передающем и принимающем концах линии связи.
Для
Интерфейс шины
Шина
Тактовая частота
Шина
Большим недостатком шины
Шина
Основной режим обмена по шине — синхронный, тактируемый положительными фронтами
Основные сигналы шины
AD0…AD31 — шина адреса/данных. Адрес передается в начале цикла, затем — данные;-C/BE0…-C/BE3 (Command/Byte Enable) — четыре линии, которые в фазе адреса определяют один из 16 возможных типов цикла передачи данных (табл. 8.9), а в фазе данных определяют действительность байтов данных;-FRAME — строб адреса, активен во время передачи данных;-IRDY (Initiator -TRDY (Target -DEVSEL (Device Select) — подтверждение опознания адреса от исполнителя;-STOP — запрос на останов текущего цикла от исполнителя к задатчику;-RST — сброс всех устройств;CLK — тактовый сигнал шины;PAR — бит четности для линий AD0…AD31 и C/BE0… C/BE3 ;-PERR — сигнал ошибки четности;-REQ0…-REQ3 — запрос от -GNT0…-GNT3 — предоставление шины -REQ64 — запрос на 64-битный обмен;-ASK64 — подтверждение 64-разрядного обмена;-INTRA, -INTRB, -INTRC, -INTRD — линии IDSEL — выбор устройства-исполнителя в циклах записи и чтения конфигурации.| Сигналы С/ВЕ | Команда |
|---|---|
0000 |
Подтверждение прерывания |
0001 |
Специальный цикл |
0010 |
Чтение порта ввода/вывода |
0011 |
Запись в порт ввода/вывода |
0100…0101 |
Зарезервировано |
0110 |
Чтение из памяти |
0111 |
Запись в память |
1000…1001 |
Зарезервировано |
1010 |
Чтение конфигурации |
1011 |
Запись конфигурации |
1100 |
Множественное чтение памяти |
1101 |
Двойной цикл адреса |
1110 |
Чтение строки памяти |
1111 |
Запись в память и проверка |
IDSEL, передаваемый в фазе адреса. Каждому
При синхронном обмене (рис. 8.11) в начале цикла (адресная фаза) по шине AD передается код адреса, а по линиям C/BE — код типа цикла (команда). Действительность адреса определяется сигналом -FRAME (по положительному фронту после начала сигнала -FRAME ). После опознания адреса исполнитель выставляет сигнал подтверждения выборки -DEVSEL, после чего начинается фаза данных. То есть можно сказать, что адрес передается асинхронно. В фазе данных по шине данных передаются слова данных, тактируемые положительными фронтами сигнала . Сигналы готовности -IRDY и -TRDY выставляются в начале фазы данных и остаются активными до окончания цикла. По линиям -C/BE в фазе данных передаются сигналы разрешения байтов (то есть определяется формат передаваемых данных). Перед последним тактом передачи данных задатчик снимает сигнал -FRAME, после чего снимаются сигналы -IRDY, -TRDY и -DEVSEL.
(рис 8.11) Синхронный обмен по шине PCI.
При асинхронном обмене по шине -IRDY и -TRDY ). Цикл обмена (транзакция) при этом удлиняется за счет введения дополнительных тактов ожидания. Сигналы -FRAME и -DEVSEL вырабатываются аналогично случаю синхронного обмена.
(рис 8.12) Асинхронный обмен по шине PCI.
И в заключение несколько слов еще о двух внешних интерфейсах компьютера.
Стандарт интерфейса PCMCIA (Personal Computer Memory Card International Association) или
Для подключения PCMCIA-карт используется 68-контактный разъем. Разрядность передаваемых данных — 16, количество разрядов адреса — 26, что позволяет адресовать до 64 Мбайт памяти. Тактовая частота шины - до 33 МГц. Стандарт определяет три различных длины контактов разъема для обеспечения правильной последовательности подачи напряжения питания при подключении и отключении карты во время работы компьютера. Компьютер имеет обычно 2—3 слота (разъема) для
Последовательный интерфейс
Для получения официальных документов о завершении программы дополнительного профессионального образования (удостоверения о повышении квалификации, дипломов о профессиональной переподготовке и MBA) необходимо предоставить:
Внимание! Вы можете не заказывать доставку бумажной версии официального документы, а скачать его в электронном виде и распечатать самостоятельно. Информация о выданном документе в течение 1 месяца загружается в Федеральную информационную систему «Федеральный реестр сведений о документах об образовании и (или) о квалификации, документах об обучении» - ФИС ФРДО.
Доступ на новый сайт осуществляется с использованием адреса электронной почты, который был указан вами при регистрации на "старом". Мы постарались перенести все ваши данные с прежнего ресурса, однако не исключена вероятность потери части информации.
При возникновении проблемы со входом, воспользуйтесь функцией сброса пароля
Если вы обнаружите несоответствия, пожалуйста, сообщите нам.