Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MP_practicum.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
924.67 Кб
Скачать

2. Программируемый параллельный интерфейс

Цель работы: изучение функционирования интегральной схемы программируемого параллельного интерфейса К580ВВ55.

Задание: осуществить программирование и убедиться в правильности работы интегральной схемы параллельного интерфейса.

2.1. Описание интегральной схемы программируемого параллельного интерфейса к580вв55

Структура интегральной схемы программируемого параллельного интерфейса К580ВВ55 показана на рис.2, где:

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

A0–A7 – канал A;

B0–B7 – канал B;

C0–C7 – канал C;

A1, A0 – адресные входы;

ЧТ – сигнал чтения;

ЗП – сигнал записи;

ВК – сигнал выбора кристалла;

СБР – сигнал сброса.

Схема управления портами группы A





Группа A

Порт A

A0–A7

D0–D7

Буфер шины данных





Группа A

Порт C

C4–C7

A1→

A0→

ЧТ

ЗП

ВК

СБР

Схема управления режимом чтения и записи

Схема управления портами группы B





Группа B

Порт C

C0–C3

 



Группа B

Порт B

B0–B7

Рис.2. Структура интегральной схемы К580ВВ55

Основные операции, реализуемые интегральной схемой К580ВВ55, представлены в табл.9, где ШД – шина данных, а РСУ – регистр слова управления.

Таблица 9

Действие

Сигналы управления

Передача данных

А1

А0

ЧТ

ЗП

ВК

Чтение

0

0

1

0

1

0

0

0

0

1

1

1

0

0

0

Канал А  ШД

Канал В  ШД

Канал С  ШД

Запись

0

0

1

1

0

1

0

1

1

1

1

1

0

0

0

1

0

0

0

0

ШД  Канал А

ШД  Канал В

ШД  Канал С

ШД  РСУ

Режим работы интегральной схемы программируемого параллельного интерфейса задается путем записи слова управления в регистр слова управления. Формат слова управления следующий:

- нулевой бит задает режим работы 0–3 битов канала C: 0 – вывод данных, 1 – ввод данных;

- первый бит задает режим работы канала B: 0 – вывод данных, 1 – ввод данных;

- второй бит определяет режим канала B и 0–3 биты канала C: 0 – режим 0, 1 – режим 1;

- третий бит определяет 4–7 биты канала C: 0 – вывод данных, 1 – ввод данных;

- четвертый бит задает режим работы канала A: 0 – вывод данных, 1 – ввод данных;

- пятый и шестой биты определяют режим канала A и 4–7 биты канала C: 00 – режим 0, 01 – режим 1, 10 – режим 2, 11 – режим 2 [1, 2

];

- седьмой бит задает режим работы микросхемы, в данной работе следует установить его значение равным логической единице.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]