Микросхема КР580ВВ55 представляет собой программируемое устройство, используемое для ввода — вывода параллельной информации. Схема позволяет осуществлять обмен 8-разрядными данными по трем каналам: А, В, С. Направление обмена и режим работы для каждого канала задается программно. Каналы служат для передачи, как данных, так и управляющих сигналов.
Упрощенно схема состоит из регистра управления и трех регистров, предназначенных для ввода — вывода данных.
Упрощенная схема программируемого параллельного интерфейса КР580ВВ55 приведена на рисунке 3.5.
УГО КP580BB55 приведено на рисунке 3.6.
Назначение каждого вывода описывается в таблице 3.3.
Режимы работы микросхемы К580ВВ55 задаются при ее начальной установке. Четыре подадресных регистра схемы включают в себя три регистра каналов ввода — вывода данных (А, В, С) и регистр управления. Регистр канала С может быть подразделен на два четырехразрядных регистра ввода — вывода данных, к которым осуществляется доступ как к отдельным независимым регистрам – (см. рисунок 3.7). Имеется возможность подразделения трех каналов на две группы – (см. рисунок 3.8). В этих группах каналы А и В используются для обмена данными, а отдельные шины канала С—для записи управляющих сигналов.
Рисунок 3.5 - Упрощенная схема программируемого параллельного интерфейса КР580ВВ55
Рисунок 3.6 - УГО КP580BB55
Таблица 3.3 – Выводы программируемого устройства ввода — вывода параллельной информации различного формата КР580ВВ55
Обозначение вывода |
Назначение |
D7..D0
|
Двунаправленная магистраль данных для передачи данных, управляющих слов и информации состояния. |
PA7..PA0 |
Двунаправленная магистраль данных канала А. |
PВ7..PВ0 |
Двунаправленная магистраль данных канала В. |
PС7..PС0 |
Двунаправленная магистраль данных канала С (магистрали каналов передачи данных, управляющих сигналов и сигналов запроса на прерывание отВУ и МП БИС). |
#СS |
Выбор устройства. |
A1..A0 |
Входы, необходимые для выбора одного из каналов А, В, С или регистра управления. |
#RD |
Чтение — вход, на который подается сигнал на выдачу данных из внутренних регистров схемы на МД. |
#WR |
Запись — вход записи данных в схему. |
RESET |
Вход, используемый для начальной установки схемы. При подаче сигнала на этот вход содержание всех внутренних регистров устанавливается на ноль. |
Рисунок 3.7 - Использование регистров канала А, В, С для передачи информации по режиму 0
Рисунок 3.8 - Использование регистров канала А, В, С для передачи информации по режиму 1
Режимы работы каналов задаются путем записи управляющего слова в регистр управления. Существует три типа работы схемы:
Тип 0 — это простой ввод — вывод данных по трем 8-разрядным каналам, причем канал С может быть подразделен на два 4-разрядных канала. Каждый из каналов может быть использован отдельно для ввода или вывода информации. При работе схемы в этом режиме никаких дополнительных сигналов управления не требуется.
Тип 1 - Позволяет осуществлять обмен данными по каналам А и В с помощью сигналов управления, передаваемых по каналу С. Для каналов А и В существует четыре комбинации взаимных направлений передачи данных:
а) каналы А и В работают в режиме вывода данных;
б) каналы А и В работают в режиме ввода данных;
в) канал Аработает в режиме ввода, а В — в режиме вывода данных;
г) канал Аработает в режиме вывода, а В — в режиме ввода данных.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.