Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Параллельный интерфейс кр580вв55 (intel 8255)



Программируемый адаптер параллельного интерфейса КР580ВВ55 представляет собой однокристальное программируемое устройство ввода-вывода информации параллельного формата. С помощью такого адаптера вычислительные устройства, работающие в параллельном формате, связываются с магистралью системы.

Структурная схема параллельного интерфейса приведена ниже:

Подключение периферийного оборудования происходит через три двунаправленных 8-разрядных порта (канала) А, В, С. Подключение адаптера к процессору производится через двунаправленную шину данных D7-D0.

В состав БИС входят:

Выводы микросхемы:

D7-D0 – двунаправленная шина данных с трехстабильными каскадами;

RD – Чтение. Низкий уровень сигнала разрешает считывание информации из порта, адресуемого разрядами А0, А1 по линиям D7-D0.

WR – Запись. Низкий уровень сигнала разрешает запись информации с шины D7-D0 в порт, адресуемый разрядами А0,А1.

A0, A1 – входы адресации внутренних регистров БИС.

RESET – активный вход для установки схемы в исходное состояние. Высокий уровень сигнала сбрасывает регистр управляющего слова и устанавливает все порта в режим ввода. В этом состоянии адаптер может находиться произвольно долго до момента записи в регистр управляющего слова, настраивающего адаптер в заданный режим работы.

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

PA7-PA0 – двунаправленная 8-разрядная шина порта А

PB7-PB0 – двунаправленная 8-разрядная шина порта В

PC7-PC0 – двунаправленная 8-разрядная шина порта С

Программирование адаптера заключается в загрузке управляющего слова в регистр управления, для чего необходимо перевести адаптер в режим ввода в регистр управляющего слова (А1=1, А0=1) и подать с шины данных на адаптер необходимое управляющее слово, после чего произвести запись (WR=0).

Формат управляющего слова УС1 (для всех каналов):

Рис. Формат управляющего слова УС1 (для всех каналов)

В УС1 разряд D7 содержит 1, что является признаком УС1. Разряды D6-D3 определяют режим и вид порта А и свободных от служебных сигналов линий порта С (старших разрядов). Разряды D2-D0 определяют режим и вид порта В и свободных линий порта С (младших разрядов).

При записи нового УС1 все регистры портов сбрасываются. Управляющее слово УС2 задает значения 0 или 1 одному из разрядов порта С. Для приведения в определенное состояния нескольких выходов порта С нужно подать в адаптер соответствующее число УС2. В итоге словами УС2 на выходах порта РС задаются команды, определяющие режим работы ВУ и изменяемые программным способом.

Признаком УС2 служит нулевое значение разряда D7. Разряды 6..4 не используются. В разрядах 3..1 размещается двоичный код номера разряда, приводимого в то или иное состояние в порте С данным УС2. В разряде D0 указывается состояние (0 или 1), которое следует придать данному разряду.

Формат УС2 (для канала С):





Дата публикования: 2015-07-22; Прочитано: 2757 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...