СИСТЕМА КОМАНД МИКРОКОНТРОЛЛЕРА МКП-1-48
Обозначение операции |
Команда |
Содержание команды |
|
код операции |
операнд |
||
Команды для работы с входами |
|||
ОЖ0 |
01 |
Адрес входа |
Ожидание отсутствия входного сигнала. Переход к выполнению следующей команды программы происходит только при отсутствии сигнала на входе с заданным адресом. |
ОЖ1 |
02 |
Адрес входа |
Ожидание наличия входного сигнала. Переход к выполнению следующей команды программы происходит только при наличии сигнала на входе с заданным адресом. |
ПР0 |
03 |
Адрес входа |
Проверка входа на отсутствие сигнала. При отсутствии сигнала на входе с заданным адресом бит условия сохраняет предыдущее значение, в противном случае бит условия обнуляется. |
ПР1 |
04 |
Адрес входа |
Проверка входа на наличие сигнала. При наличии сигнала на входе с заданным адресом бит условия сохраняет предыдущее значение, в противном случае бит условия обнуляется. |
ВКЛ |
05 |
Адрес входа |
Включить выход с заданным адресом. |
ВЫКЛ |
06 |
Адрес входа |
Выключить выход с заданным адресом. |
БУ |
12 |
Адрес входа |
Вывод бита условия прямой. Выход с заданным адресом устанавливается в соответствии с содержимым бита условия. |
13 |
Адрес входа |
Вывод бита условия инверсный. Выход с заданным адресом устанавливается в соответствии со значением, противоположным содержимому бита условия. |
|
УСТ БУ ВХ |
1Е |
Адрес входа |
Бит условия принимает значение сигнала на входе с заданным адресом. |
УСТ ВХ |
1 |
Адрес входа |
Бит условия принимает инверсное значение сигнала на входе с заданным адресом. |
Команды управления программой |
|||
НОП |
00 |
00 |
Нет операции. Безусловный переход к выполнению следующей команды программы. |
Т |
07 |
Т |
Выдержка времени. Команда задержки выполнения управляющей программы на время Т 0,1с. |
СТОП |
08 |
00 |
Останов программы. |
БУП |
09 |
Адрес команды |
Безусловный переход к выполнению команды, содержащейся по указанному адресу. |
УП1 |
0А |
Адрес команды |
Переход к выполнению команды, содержащейся по указанному адресу, если в бите условия "1". В противном случае происходит выполнение следующей команды программы. |
УП0 |
0В |
Адрес команды |
Переход к выполнению команды, содержащейся по указанному адресу, если в бите условия "0". В противном случае происходит выполнение следующей команды программы. |
БАП |
0 |
0 установка |
Изменение базового адреса программы (установка соответствует номеру зоны памяти). |
ПП |
10 |
Адрес команды |
Переход к подпрограмме. Переход к выполнению команды, содержащейся по указанному адресу, с запоминанием адреса возврата. |
ВОЗВРАТ |
11 |
00 |
Возврат из подпрограммы. |
ССЧ |
0 |
0 Номер счетчика |
Сброс счетчика. Обнуление счетчика с заданным номером. |
+СЧ |
0С |
0 Номер счетчика |
Содержание счетчика с заданным номером увеличивается на 1. |
=СЧ |
0Е |
Установка. Номер счетчика |
Сравнение счетчика. Если содержание счетчика с заданным номером равно установке, то бит условия сохраняет свое предыдущее значение, в противном условии обнуляется. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.