Теоретичні та практичні відомості з питань розробки систем керування на базі сучасних мікропроцесорних систем, страница 15

В невеликих мікропроцесорних системах вихід (-INTA) мікросхем КР580ВК28 / КР580ВК38 можна підключити до напруги +12В через резистор опором 1кОм. В момент дії сигналу RC буферна схема даних мікросхеми формує код команди RST7 і передає на канал даних мікропроцесора. Таким чином, мікросхема забезпечує єдиний вектор переривання з номером 7 без додаткових компонентів.

Таблиця 2.11 – призначення виводів КР580ВК28, КР580ВК38

Вивід

Позначення

Тип

виводу

Функціональне

Позначення виводів

1

2

3

4

5, 7

9, 11

13, 16

18, 20

6, 8, 10

12, 15, 17

19, 21

14

22

23

24

25

26

27

28

(-STB)

HLDA

(-TR)

RC

DB4, DB7

DB3, DB2

DB0, DB1

DB5, DB6

D4, D7, D3

D2, D0, D1

D5, D6

GND

(-BUSEN)

(-INTA)

(-RD)

(-RD 10)

(-WR)

(-WR10)

Ucc

Вхід

Вхід

Вхід

Вхід

Вихід/

вхід

Вхід/

вихід

-

Вхід

Вихід

Вихід

Вихід

Вихід

Вихід

Вхід

Стробуючий сигнал стану

Підтвердження захоплення

Видача інформації

Прийом інформації

Канал даних системи

Канал даних мікропроцесора

Загальний

Управління передачі даних і видачею сигналів

Підтвердження запиту переривання

Читання із ЗП

Читання із УВВ

Запис в ЗП

Запис в УВВ

Напруга живлення +5В


2.2.5  8 – розрядний адресний регістр - мікросхема КР580ИР82 (83)

Мікросхема КР580ИР82 8 – розрядний адресний регістр, призначений для зв'язку мікропроцесора з системною шиною; має підвищені навантажувальні можливості. Мікросхема КР580ИР82 – 8 – розрядний D-регістр-"защіпка" без інверсії і з трьома станами на виході.

Рисунок 2.11. - Умовне графічне позначення
 мікросхеми КР580ИР82

Мікросхема складається із восьми однакових функціональних блоків і схеми управління. Блок має D-тригер-"защіпка" і потужний вихідний вентиль без інверсії (82) або з інверсією (83). За допомогою схеми, управління відбувається стробуванням записуючої інформації і управління третім станом потужних вихідних вентилів.

В залежності від стану стробуючого сигналу STB мікросхема може працювати в двох режимах: в режимі шинного формувача і в режимі зберігання.

При високому рівні сигналу STB і низькому сигналі (-ОЕ) мікросхема працює в режимі шинного формувача: інформація на виходах Q або (-Q) повторюється або інвертується по відношенню до вхідної інформації D. При переході сигналу STB із стану високого рівня в стан низького рівня відбувається "записування" передаючої інформації у внутрішньому тригері, і вона зберігається до тих пір, поки на вході STB присутня напруга низького рівня.


На протязі цього часу зміна інформації на входах D не впливає на стан виходів Q , (-Q). При переході сигналу STB заново в стан високого рівня стан виходів приводиться в стан з інформаційними входами D.

При переході сигналу (-ОЕ) в стан високого рівня всі виходи Q , (-Q) переходять в 3 – тій стан не залежно від вхідних сигналів STB і D. При поверненні сигналу (-ОЕ) в стан низького рівня виходи Q , (-Q) переходять в стан, відповідний внутрішнім тригерам.

При звертанні до зовнішнього пристрою мікропроцесор в початковий період циклу виконання мікрокоманди видає на місцеву шину адресу цього пристрою, який передається на системну шину необхідним числовим регістром КР580ИР82.

В якості стробуючого сигналу використовується сигнал ALE контролера шини КР1810ВГ88. Дозвіл доступу до шин і відключення від неї (перехід виходів в 3-тій стан) відбувається з допомогою сигналу (-ALE) арбітра КР1810ВБ89.

2.2.6 8 – розрядний шинний формувач (буфер) - мікросхема КР508ВА86(87)

Мікросхеми КР508ВА86 і КР508ВА87 – двохнаправлені 8-розрядні шинні формувачі, призначені для обміну даними між мікропроцесором і системною шиною; володіють підвищеною навантажувальною здатністю. Мікросхема КР580ВА86 – формувач без інверсії і з трьома станами на виході, КР508ВА87 – формувач з інверсією і трьома станами на виході.