Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Полупроводниковая схемотехнология 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 [ 131 ] 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168

VMA E R/W

Am25LSZS21 +5fl+5fl+5e

°f3

°3

-B

7

SN74LSI38

ag...a,g

Номер платы


Ид... 7

Рис. 21.20. Плата РПЗУ объемом 16 Кбайт.



Дешифратор

адреса


Рис. 21.21. Параллельный 8-разрядный ввод.

R/Wi

Дешифратор адреса

в BS

Рис. 21.22. Параллельный 8-разрядный вывод

(Peripheral Interface Adapter, PIA) типа МС 6821, блок-схема которого представлена на рис. 21.23. Он имеет два 8-разрядных канала ввода-вывода. Выводимые данные записываются в тот или иной регистр вывода. Ему соответствует регистр направления данных, с помощью которого можно для каждой линии задать режим ввода или вы-

вода. Кроме того, каждый канал имеет по контрольному регистру, остальные выводы служат для разрешения или подтверждения запросов прерывания.

Таким образом, адаптер интерфейса периферийных устройств содержит всего шесть 8-разрядных регистров. Однако с помощью двух имеющихся входов адре-

RSO >-RS1 -

Е 9~

R/W 0 Ш щ~

Выбор регистра

Управление записью-считыванием

IRQ , -

Микро-ЭВМ

Контрольный регистр

nSRA Регистр направления

Регистр вывода

Формирователь

Регистр данных PRA

Регистре данных

. .ватель ВЬрдц

Регистр Вывода

BDRB Регистр направления

Контрольный регистр

Прерывание СА1, САг

Данные РА0...РА7

Данные РВ0...РВ7

Прерывание СВ1, СВ2 /Периферийные устройства

Рис. 21.23. Внутренняя структура адаптера интерфейса периферийных устройств типа МС 6821.



са можно выбрать только 4 регисггра. Поэтому регистр данных и при необходимости регистр направления вызываются общим адресом. Различение их производится с помощью разряда соответствующего контрольного регистра. Распределение адресов представлено в табл. 21.14.

На рис. 21.24 показано подключение адаптера интерфейса периферийных устройств к шине микро-ЭВМ. В принципе оно аналогично подключению ПЗУ. Отличие состоит в том, что сигнал отпирания Е подается не на дешифратор адреса, а на специаль.ный вход адаптера. Это необходимо потому, что входы прерываний опрашиваются только при разрешающем фрон-е, но, с другой стороны, должен быть озможен запрос на прерывание, если даптЬр не адресован. Кроме того, имеется юполнительный вход сброса, который по-воляет установить все регистры в исход-юе состояние.

Программирование адаптера интерфей-J можно пояснить на примере. Пусть направлении А через выводы РА 3... \ О нужно подать двоичную комбина-

Адрес 1 о

Перехлючаю-щий разряд и

Регистр

О О I

0 1 1

А = 0

д-любой

% = о

в = 1 Ug-любой

DDRA Регистр направления А PRA Регистр данных А

CRA Контрольный регистр А DDRB Регистр направления В PRB Регистр данных В

CRB Контрольный регистр В

цию 1101. После этого информацию, находящуюся на выводах РА 7...РА 4, нужно переписать в аккумулятор В. Соответствующая программа представлена на рис.

Е УМА

R/W-> RESi

г- is

Дешифратор адреса

1-<н

<

Микро-ЭВМ Открытый коллектор

CAT CA2

R/W RES

CB1 CB2

CA

АИП:МС68г1 Периферийные устройства

Рис. 21.24. Подключение адаптера интерфейса периферийных устройств к шине микро-ЭВМ.

Адресация шести регистров адаптера интерфейса периферийных устройств



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 [ 131 ] 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.