Диаграммы работы микропроцессора кр580вм80а.
На такте Т1 программный счетчик МП БИС выдает на ША адрес ячейки памяти, из которой будет считываться код команды. При этом схема приращения адреса МП БИС автоматически увеличивает на единицу значение числа, записанного в программном счетчике. Положительным фронтом сигнала Ф2 формируется сигнал SYNC и МП выдает на шину данных слово состояние. На такте Т2 слово состояние записывается в регистр СС, положительным фронтом сигнала Ф1 формируется сигнал STSTB. Положительным фронтом сигнала Ф2 формируется сигнал DBIN, длительностью в один такт (если не учитывать такт ожидания Tw), позволяющий данным поступить на вход МП через двунаправленный шинный формирователь. На такте Т2 из сигнала DBIN и седьмого разряда слова состояния (D7) формируется сигнал на чтение данных из памяти (MEMR), изменение данных на этом такте восприниматься МП не будут, так как их запись осуществляется в фиксированный момент времени на такте Т3. На этом же такте МП анализирует сигналы READY, HOLD. При нулевом сигнале на входе HOLD, в разряде D4 слова состояния и единичном сигнале на входе READY МП переходит к выполнению такта Т3.
Если к моменту появления фронта Ф2 на такте Т2 сигнал на входе READY будет иметь нулевой потенциал, то МП на такте Т3 переходит в режим ожидания. В этом режиме приостанавливается процесс обработки данных и формируется единичный сигнал на выходе WAIT, подтверждающий это состояние. Время ожидание выражается целым числом тактов и может длиться бесконечно долго. На каждом такте в этом режиме при отрицательном фронте Ф2 будет проверяться состояние сигнала на входе READY. При появлении READY = 1 по переднему фронту Ф1 МП переходит в такт Т3.
На такте Т3 в момент отрицательного фронта сигнала Ф1 производится запись данных во внутренний регистр кода команды. Положительным фронтом Ф2 оканчивается сигнал DBIN на выходе МП и, следовательно, сигналы MEMR. Импульс на выходе DBIN будет формироваться МП на машинных циклах: извлечение кода команды, чтение данных из памяти, прерывание, чтение из стека или внешнего устройства.
На последующих тактах Т4 и Т5 дешифратор кода команды расшифровывает код команды, определяет количество байтов в команде, формирует команды на внутренние пересылки данных и подготавливает МП к выполнению следующих машинных циклов.
Спецификация
Поз. Обозначение |
Наименование |
Кол. |
Примечание |
|
|
|
|
ZQ1 |
Резонатор кварцевый 18 МГц |
1 |
|
|
|
|
|
|
Конденсаторы |
|
|
|
|
|
|
С1 |
КМ-5б - П33-16 пФ |
1 |
|
С2 |
К53 - 4 - 6В - 4.7 - мкФ |
1 |
|
C3 - C5 |
К21-7- 3300 пФ ±10% |
3 |
|
|
|
|
|
|
Микросхемы |
|
|
|
|
|
|
DD1 |
КР580ВМ80А |
1 |
|
DD2 |
КР580ГФ24 |
1 |
|
DD3 |
К573РФ5 |
1 |
|
DD4 |
К537РУ17 |
1 |
|
DD5, DD6 |
КР580ВА86 |
2 |
|
DD7 |
КР580ВК28 |
1 |
|
DD8 |
КР580ВВ51A |
1 |
|
DD9 |
КР580ВВ79 |
1 |
|
DD10 |
КР580ВН59 |
1 |
|
DD11 |
КР580ВИ53 |
1 |
|
DD12 |
К555ИД7 |
1 |
|
DD13, DD14 |
КР580ВВ55 |
2 |
|
DA15 |
K572ПА2 |
1 |
|
DD16 |
К154УД2 |
1 |
|
DD17, DD18 |
К555ЛН1 |
2 |
|
|
|
|
|
VD1 |
Диод КД521 |
1 |
|
VD2, VD3 |
2С401А |
2 |
|
|
|
|
|
R1 |
Резистор НР1-4-9-10кОм |
1 |
|
|
|
|
|
SВ2-SВ17 |
Переключатель ПКН150-1 АГО.360.070 ТУ |
16 |
KEYBOARD |
SB1 |
Переключатель ПКН150-1 |
1 |
|