Читайте также:
|
|
Режим представляет общее решение задачи двунаправленного обмена, поскольку может работать на всех стандартных портах –SPP. Для передачи информации тетрадами (полубайтами) используется 5 линий состояния. Направление передачи ПУ- PC. Назначение сигналов приведено в таблице 3.
Таблица 3
Сигналы LPT –порта в полубайтном режиме обмена.
Контакт | Сигнал SPP | I/0 | Использование сигнала при приеме данных в Nible Mode |
AUTOFEED# | HOSTBusy- сигнал квитирования.Низкий уровень означает готовность к приему тетрады, высокий подтверждает прием тетрады. | ||
SELECTIN# | Высокий уровень указывает на обмен в режиме IEEE 1284 (в режиме SPP уровень низкий) | ||
АСК# | I | Ptr Clk.Низкий уровень означает действительность тетрады, переход в высокий – ответ на сигнал Host Busy | |
BUSY | I | Прием бита данных 3, затем бита 7 | |
РЕ | I | Прием бита данных 2, затем бита 6 | |
SELECT | I | Прием бита данных 1, затем,бита 5 | |
ERROR | I | Прием бита данных 0, затем бита 4 |
Ptr- в обозначениях сигналов означает передающеее переферийное устройство.
Временная диаграмма приема байта в полубайтном режиме состоит из следующих фаз (рис.1):
1. Хост сигнализирует о готовности приема данных установкой низкого уровня на линии HOSTBusy;
2. ПУ в ответ помещает тетраду на входные линии состояния;
3. ПУ сигнализирует о действительности данных установкой низкого уровня на линии Prt Clk;
4. Хост устанавливает высокий уровень на линии HOSTBusy указывая на занятость приемом данных
5. ПУ отвечает установкой высокого ровня на линии Ptr Clk;
6. Шаги 1-5 повторяются для второй тетрады.
1 2 3 4 5 6
| ||||||||
Ptr Clk | ||||||||
сигналы состояния | ||||||||
| ||||||||
Рис.1 Прием данных в Nibble Mode
Дата добавления: 2015-08-26; просмотров: 45 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Требования и условия совместимости параллельного интерфейса IEEE 1284. | | | Двунаправленный байтный режим Byte Mode. |