Строительный блокнот  Корпуса микропроцессорных микросхем 

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

Символ команды

Назначение команды

НВ ВВс

ПВ БП ПП

Mlt M2i+

Ml-4-

МКУ Цикл

Стон

Занесение полного времени выполнения всей программы Занесение времени выполнения операции в секундном интервале Занесение времени выполнения операции в минутном интервале Управление исполнительными устройствами и переход по времени в секундном интервале

Переход по окончании времени в минутном интервале

Безусловный переход из любого места программы по заданному адресу Переход на подпрограмму по указанному адресу подпрограммы. Глубина обращения к подпрограмме 2 Опрос датчиков внешних устройств Код, считываемый с датчиков, сравнивается с заданным по программе В соответствии с результатом осуществляется переход по программе Выход из подпрограммы для выполнения основной программы Обращение к внутренней памяти Ml Обращение к внутренней памяти М2 Сложение с памятью Ml Обращение к памяти кода управления исполнительными устройствами Задание числа циклов повторения выполняемой операции (блока операций). В команде указывается число циклов повторения и смещения текущего адреса ЗУ, охватывающее повторяемый блок операций Занесение кода в память М2 или Ml Останов программы

Для хранения программ управления используется внешнее ЗУ (ОЗУ, ППЗУ, ПЗУ), входящее в состав модуля управления.

При длительном пользовании отлаженной программой управления в модуле применяет-

Таблица 2.7

ся ПЗУ. На этане отладки программы управления функции носителя информации может выполнять оперативное или полупостояниое ЗУ.

Функциональные возможности микросхемы К145ИК1807 позволяют строить программы управления внешним объектом:

с организацией множества циклов новто. реннй тех или иных операций (блока операций):

с остановом и возвратом на начало программы;

с возможностью прерывания программы и выходом на программу продолжения или останова;

с изменением управляющих воздействий по условию состояния .датчиков внешних объектов.

Минимальный период коммутации исполнительных устройств - 40±2 мс.

Доступ пользователя к модулю управления осуществляется через устройство ввода, вывода, которое имеет в своем составе клавиатуру и индикаторные устройства.

Условное графическое обозначение микросхемы К145ИК1807 приведено на рнс. 2.7, назначение выводов - в табл. 2.5, временная диаграмма работы - на рнс. 2.8, структурная схема модуля управления на базе К145ИК1807 на рис. 2.9

В ходе выполнения программы микросхемой осуществляется опрос и анализ датчиков внешних устройств по входам D0.1-D0.4.

Систему команд К145ИК1807 можно разделить на три группы

команды внешнего управления. КУ и выполняемые только после КУ - НВ, ВВ , ВВс, ПВ, ОД;

команды обращения к памяти: ЗК, МКУ, Mlf, М2, Ml-f;

команды управления программой: БП, Цикл, ПП, ВП, Стоп.

Система команд приведена в табл. 2.6, структура команд - в табл. 2.7. Время считывания однобайтовой команды 14 мс, двухбайтовой 19 мс. Временной интервал между опросами датчиков 20 мс, длительность опроса датчиков 0,8 мс.

1 й байт 1

2-й байт

Символ команды

Код операции шестнад-цатерич

Информации

Приращение адреса ПЗУ

Контроль информации

Код опроса датчиков

0 - диапазон минут

1 - диапазон секунд

Десятки минут Десятки секунд

Минуты Секунды



1 й байт

байт

С ИМВОЛ

команд! 1

Код операцн и

U ClTHd 1

Информации

\дре1 бе1у1ловного перехода

1 \дрес перехода на подпрограмму

Код управления

0 - обращение к 42

1 - обращение к Ml

Заносимый ко 1

Стоп

Десятки секун i

Минуты

Десятки viHHVT

Цикл

Старшие разря 1ы а ipe са смешения

Число циклов повторе ния

Младшие разряды а J,pe са смещения

Приращение а iptcd ПЗУ

Код управления

2.3. Микросхемы И145ИК1809 и К145ИК1810

V\nKpoi\eMi.f к145ИК1 09 и К145ИК1810 couMccTHi) лыпо шяюг фvnкциl[ центральною процессора микро ЭВМ индивидуального ноль зованпя M45I1KI809 управляющий про цессор К)45ИК1й10 - сервисный процессор

Микросхема К145ИК1810 выполняет on рос клавиаг\ры и стробнрование разрядов и ссгмеитон индикатора пультового отла юшо ю термина!. с rjKAC выpaбaтывdeт м и i пше р.иря U.I aipicd и четыре строба запиеи 1ля внешних \строистн

Условное 1рафнческое обозначение микро схемы К145ИК1809 иоклпо н рис 2 10 К145ИК1Н10 иа рис J И иа1начение вы но 1011 WHO в Табл 2 н 29 соответственно Типовая схема включения обеих микросхем в процессоре микро ЭВ\\ приведена иа рис 2 12, временные диаграммы работы про цессора на рис 2 13

Временные диаграммы сигнатов стробиро вания клавиатуры и ни шкатора показаны на рис 2 14 шаграммы сигналов записи и стн рання в ППЗУ типа К1601РР1 - на рис 2 15

Распределение поля памяти процессора показано на рис 2 lb Система команд про цессора приве lena в табл 2 10

!RS CPU ояв -Л

НС INK

/о II

й IS

17 DI I

2 в

Ж-зв

Рис 2 10 Vc тонное графическое обозна чение К145ИК1809

0 <

. ]

S

- if

2 <

±z ±i

Рис 2 11 Условное графическое обозна ченпе К145ИК1810



Шина ввоЗа даит Ши*а aifpeca


Шина вывода данных

От К SxoSsH главиа-клаОиа- туры а com/cart туры цатроваго анаага/ппра

цифрового анаиттора

It нома ли пафро

mi, -


Сиг/ra/r записи в ОЗУ и Эрузие внешнае устроОстда

К выбору внешнах устройств

вого анваквтора

Входы прерывания

К ППЗУ Вход праостаяовка программы

Рис. 2.12. Типовая схема включения К145ИК1809 и К145ИК1810



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