Короткі теоретичні відомості
ВІС 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. Операції, що задаються управляючими сигналами ППІ:
Таблиця 7. Операції, що задаються управляючими сигналами ППІ
Операція
| CS
| RD
| WR
| А1
| АО
| Запис управляючого слова з МП
|
|
|
|
|
| Запис в канал А
|
|
|
|
|
| Запис в канал В
|
|
|
|
|
| Запис в канал С
|
|
|
|
|
| Зчитування з канала А
|
|
|
|
|
| Зчитування з канала В
|
|
|
|
|
| Зчитування з канала С
|
|
|
|
| 0.
| Відключення 11111 від D0-D7
|
| 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 (ІМС)
програмуємого паралельного інтерфейса входять:
1. пристрій управління вводом-виводом;
2. двонаправленнй буфер даних;
3. порти А і В, 8-ми розрядні регістри з шинними формувачами;
4. порт С, два 4-ох розрядні регістри з шинними формувачами;
5. регістр управляючого слова.
Порт А і старша половина порту С можуть об'єднуватися в групу А.
Порт В і молодша половина порту С можуть об'єднуватися в групу В. Для забезпечення роботоздатності ІМС необхідно записати управляюче слово. Формат управляючого слова ініціалізації:
Управляюче слово ініціалізації визначає режим роботи і направлення передачі даних.
Таблицл 8. Управляючі
слова.
Дата добавления: 2015-05-19 | Просмотры: 472 | Нарушение авторских прав
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|