Автоматизация производственных процессов в машиностроении. Веткасов Н.И - 59 стр.

UptoLike

Рубрика: 

58
если просмотр идет в направлении уменьшения адресов управляющей про-
граммы. При этом должен включиться индикатор режима работы. На дисплее в
зоне адреса будут отображаться значения «БА» и «СК», в зоне кода операции и
операндакод команды, записанной в запоминающее устройс тво по этому ад-
ресу. Наж а тием на любую информационную клавишу значение «
СК» увеличи-
вается (уменьшается) на единицу, и на дисплее выводятся адрес и код следую-
щей команды.
5.6. Программирование работы микроконтроллера
Микроконтроллер оснащен системой команд, предназначенной для реше-
ния задач циклового и программно-логического управления дискретными про-
изводственным и процессами, и обеспечивает прос то ту и высокую производи-
тел ьнос ть программирования.
Исходная информация для составления
программ может быть представле-
на циклограммой оборудования, блок-схемой алгоритма управления или буле-
вых функций.
Система команд микроконтроллера реализована исполнительной програм-
мой, хранящейся в запоминающем устройстве модуля памяти. Ис пол ни тел ьна я
программа является нео тъемлемой час тью микроконтроллера, невидимой и не-
доступно й для пол ьзователя. Ее назначениепреобразование инс трукций, вве-
денных оператором с помощью пульта управления
или поступающ их от управ-
ляющей программы, в последовательности кодов машинного языка микропро-
цессора.
Управляющая программапрограмма, написанная пользователем в кодах
команд входного языка микроконтроллера и обеспечивающая выполнение за-
данного алгоритма управления технологическим оборудованием. Она размеща-
ется в модулях энергонезависимого запоминающего устройства и сохраняется
при отключении первич ного питания микроконтроллера благодаря использова-
нию батареи элементов.
Команды микроконтроллера по функциональному назначению можно раз-
делить на следующие группы:
1) команды ввода-вывода;
2) команды управления программой;
3) команды управления счетчиками;
4) команды контроля и редактирования программ;
5) команды текс тового контроля функциональных блоков.
Слово команды микроконтроллера делится на два поля длиной по восемь
разрядовполе кода операции и
поле операнда (см. рис. 5.7). Числовое значе-