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

Лабораторна робота №4 програмування паралельного інтерфейсу кр580вв55. Схеми відображення інформації.

Мета роботи: Вивчення схем динамічної і статичної індикації. Учбова задача: Розробка програм для ОЕОМ КР1816ВЕ31 для відображення цифрової інформації на пристроях динамічного і статичного типу, а також на одиничних індикаторах.

Теоретичні відомості

ВІС 11111 КР580ВВ55 призначена для організації ввода/виводу паралельної інформації різного формату і дозволяє реалізувати більшість відомих протоколів обміну по паралельним каналам. Призначення виводів:

D0-D7 — Вхід/вихід даних.

RD — Зчитуваання; L-рівень дозволяє зчитування інформації з регістра, адресуємого по входам А0,А1 на шину D0-D7.

WR — Запис; L-рівень дозволяє запис інформації з шини D0-D7.B регістр ППІ, що адресується по входам А0,А1.

RESET — Скидання регістра управляючого слова і установка всіх портів в режим ввода.

А0,А1 — Входи для адресації внутрішніх регістрів 11111.

CS — Вибір мікросхеми; L-рівень сигнала підключає ППІ до системної шини.

РА0-РА7— Вхід/вихід канала А.

РВ0-РВ7 — Вхід/вихід канала В.

РС0-РС7 — Вхід/вихід канала С.

Вибір ППІ здійснюється при появі на адресній шині в розрядах А15=0, А14=1, А13=0. Операції, що задаються управляючими сигналами ППІ:

Таблиця 1. Операції, що задаються управляючими сигналами ППІ

Операція

CS

RD

WR

А1

АО

Запис управляючого слова з МП

0

1

0

1

1

Запис в канал А

0

1

0

0

0

Запис в канал В

0

1

0

0

1

Запис в канал С

0

1

0

1

0

Зчитування з канала А

0

0

1

0

0

Зчитування з канала В

0

0

1

0

1

Зчитування з канала С

0

0

1

1

0.

Відключення 11111 від D0-D7

1

X

X

X

X

Рижим роботи кожного з каналів ІІШ програмується за допомогою управляючого слова. Управляюче слово може задати один із 3-х режимів: основний режим ввода/виводу (режим 0), стробуємий ввід/вивід (режимі), режим двонаправленої передачі, інформації (режим 2). Одним управляющим словом можна встановити різні режими роботи для кожного з каналів. Формат управляючого слова:

DO = І-ввід РСО-РСЗ; 0-вивід РСО-РСЗ;

D1 = 1-ввідРВ0-РВ7;-0-вивідРВ0-РВ7;

D2 = І -режим 1,группа В; 0-режим 0,группа В;

D3 , = 1 -ввід РС4-РС7; 0-вивід РС4-РС7;

D4 = 1-ввід РА0-РА7; 0-вивід PA0-PA7;

D5 = 0,0-режим 0,группа А; 0,1-режим 1,группа А; 1,х-режим 2, группа А;

D6 = 0,0-режим 0,группа А; 0,1-режим 1,группа А; 1,х-режим А;

D7 =. 1-установка режимів роботи каналів; О-скидання/установка окремих розрядів канала С.

Канал А може робити в будь-якому з 3-х режимів, канал В - в режимах 0,1 і канал С може використовуватися для передачи даних в режимі 0, а в інших режимах він служить для передачі управляючих сигналів, що супроводжують процес обміну по каналам А і В.

Режим 2 - забезпечує двонаправлену передачу інформації по каналу А до зовнішнього пристрою і навпаки. Процес обміну супровджують п‘ять управляючих сигналів, що подаються полініям РС7 - РСЗ. Інші 11 інтерфейсних ліній можуть налаштовуватися на режим 0 чи режим 1.

РС4 - STB - строб прийому, вхідний сигнал, що формується ЗП, вказує на готовність до вводу інформації;

РС5 - IBF - підтвердження прийому, вихідний сигнал, що вказує ЗП про закінчення прийому даних;

РСЗ - TNTR - запит переривання, вихідний сигнал ППІ.

РС7 - OBF - строб запису, вихідний сигнал, що вказує ЗП про готовність до виводу.

РС6 - АСК - підтвердження запису-вхідний сигнал від ЗП, що підтверджує прийом інформації з ППІ.

Так як шина даних мікропроцесора К1810ВМ86 16-розрядна, то використовуються дві таких мікросхеми, які вибираються одночасно.

Для перетворення сигналіов вибірки кристала ОЗП і ПШ використовується дешифратор К155ИД4, на адресні входи якого поєднуються розряди А15, А14, А13- шини адреса.

При А15=0, А14=0, А13=1 здійснюється вибір ОЗП .і при А15=0, А14=І, А13=0 здійснюється вибір ППІ.

До складу інтегральної мікросхеми К580ВВ55 (ІМС) програмуємого паралельного інтерфейса входять:

  • пристрій управління вводом-виводом;

  • двонаправленнй буфер даних;

  • порти А і В, 8-ми розрядні регістри з шинними формувачами;

  • порт С, два 4-ох розрядні регістри з шинними формувачами;

  • регістр управляючого слова.

Порт А і старша половина порту С можуть об'єднуватися в групу А.

Порт В і молодша половина порту С можуть об'єднуватися в групу В. Для забезпечення роботоздатності ІМС необхідно записати управляюче слово. Формат управляючого слова ініціалізації таблиця 2.

Управляюче слово ініціалізації визначає режим роботи і направлення передачі даних.

Таблиця 2. Управляючі слова.

Біт

Визначає або установку режимів роботи каналів D7-D0, або роботу

D7

ППІ в режимі скидання/установки окремих розрядів порта С

D6

0

Режим 0

0

Режим 1-

1

Режим 2

Група А

D5

0

1

0

D4

0

Вивід РА(7-0)

1

ВвідРА(7-0)

D3

0

Вивід РС(7-4)

1

Ввід'РС(7-4)

D2

0|

Режим 0

1

Режим 1

Група В

Dl

0

Вивід РВ(7-0)

1

Ввід РВ(7-0)

DO

Вивід РС(З-О)

1

Ввід РС(З-О)