слова команди |
А0 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
СКІ1 |
а |
0 |
А7 |
А6 |
А5 |
1 |
- |
1 |
1 |
- |
б |
0 |
А7 |
А6 |
А5 |
1 |
- |
1 |
0 |
- |
|
в |
0 |
А7 |
А6 |
- |
1 |
- |
0 |
1 |
- |
|
г |
0 |
А7 |
А6 |
- |
1 |
- |
0 |
0 |
- |
|
СКІ2 |
- |
1 |
А15 |
А14 |
А13 |
А12 |
А11 |
А10 |
А9 |
А8 |
СКІ3 |
а |
1 |
U7 |
U6 |
U5 |
U4 |
U3 |
U2 |
U1 |
U0 |
б |
1 |
- |
- |
- |
- |
- |
U2 |
U1 |
U0 |
|
СКО1 |
- |
1 |
M7 |
M6 |
M5 |
M4 |
M3 |
M2 |
M1 |
M0 |
СКО2 |
а |
0 |
0 |
0 |
1 |
0 |
0 |
- |
- |
- |
б |
0 |
0 |
1 |
1 |
0 |
0 |
B2 |
B1 |
B0 |
|
в |
0 |
1 |
0 |
1 |
0 |
0 |
- |
- |
- |
|
г |
0 |
1 |
1 |
1 |
0 |
0 |
B2 |
B1 |
B0 |
|
д |
0 |
1 |
1 |
0 |
0 |
0 |
B2 |
B1 |
B0 |
|
СКО3 |
а |
0 |
- |
0 |
0 |
0 |
1 |
1 |
0 |
0 |
б |
0 |
- |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
|
в |
0 |
- |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
|
г |
0 |
- |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
д |
0 |
- |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
Програмування. В процесі роботи ПКП можна змінювати алгоритми обслуговування переривань. Це здійснюється за допомогою системи команд, перелік яких приведений в таблиці 3.29. Перш за все мікросхема повинна бути встановлена в початковий стан. Для цього використовується послідовність двох або трьох команд СКІ1, СКІ2 і СКІЗ. По команді СКІ1 (ознака А0 = 0, D4=1) мікросхеми виконує наступні дії:
l встановлює в початковий стан схему, чутливу до перепаду рівня напруги з низького на високий по входах запитів;
l очищає регістр маскування запитів
l встановлює запиту на вході ІRQ7 низький рівень пріоритету;
l скидає тригер спец маскування, а тригер вибору РЗПР РОЗПР для подальшого прочитування встановлює в стан вибору РЗПР. Команда СКІ1 має чотири модифікації (СКІ1а—СКІ1г), що пов'язано з вказівкою в ній ознаки Е (розряд D1) числа ПКП в системі і ознаки формату адреси Ф (розряд D2). Якщо E=1, то ПКП в системі єдиний, якщо E = 0—в системі кілька ПКП. При Ф=1 формат рівний чотирьом, тобто початкові адреси програм обслуговування суміжних запитів відсунуті один від одного на чотири адреси, при Ф = 0—на вісім. В розрядах D7—D5 команди СКІ1 вказують розряди адреси A7—A5 молодшого байта початкової адреси підпрограми обслуговування запитів при форматі 4. При форматі 8 в розрядах D7—D6 указуються розряди адреси A7—A6. Можливі варіанти адрес молодшого байта залежно від номера запиту і формату показані в таблиці 3.30.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.