Элементы и узлы информационных и управляющих систем (Основы теории и синтеза). Булатов В.Н. - 260 стр.

UptoLike

Составители: 

Рубрика: 

3. При неправильном переходе генерируется исключение ВМ “General
protection fault at operator #”.
4. Операторы могут записываться как в верхнем регистре так в нижнем,
например SET или set; недопустимо использование переменного регистра,
например Set.
5. При возникновении исключения “Runtime error at operator #” следует
рассматривать это как внутреннюю ошибку программы и сообщить
разработчику программы.
6. Следует использовать команды WAIT xx, с достаточным временем
остановки для синхронизации между состоянием микроконтроллера и
выходных переменных. Временные значения задаются в секундах.
Пример составления программы на интерпретаторе
wait 1
if s0 = 1 then 10 else 26
if s0 = 1 then 12 else 28
if s0 = 1 then 14 else 30
if s0 = 1 then 16 else 32
if s0 = 1 then 18 else 34
if s0 = 1 then 20 else 36
if s0 = 1 then 22 else 38
if s0 = 1 then 24 else 40
goto 1
set d0 = 1
goto 2
set d1 = 1
goto 3
set d2 = 1
goto 4
set d3 = 1
goto 5
  3. При неправильном переходе генерируется исключение ВМ “General
protection fault at operator #”.
  4. Операторы могут записываться как в верхнем регистре так в нижнем,
например SET или set; недопустимо использование переменного регистра,
например Set.
  5. При возникновении исключения “Runtime error at operator #” следует
рассматривать это как внутреннюю ошибку программы и сообщить
разработчику программы.
  6. Следует использовать команды WAIT xx, с достаточным временем
остановки для синхронизации между состоянием микроконтроллера и
выходных переменных. Временные значения задаются в секундах.

  Пример составления программы на интерпретаторе


  wait 1
  if s0 = 1 then 10 else 26
  if s0 = 1 then 12 else 28
  if s0 = 1 then 14 else 30
  if s0 = 1 then 16 else 32
  if s0 = 1 then 18 else 34
  if s0 = 1 then 20 else 36
  if s0 = 1 then 22 else 38
  if s0 = 1 then 24 else 40
  goto 1
  set d0 = 1
  goto 2
  set d1 = 1
  goto 3
  set d2 = 1
  goto 4
  set d3 = 1
  goto 5