Использование теории конечных автоматов.
При необходимости запрограммировать достаточно сложные алгоритмы работы контроллера, удобно изолировать текущее состояние, и применять условные действия только к текущему состоянию. Это можно сделать, присвоив каждому из возможных состояний свой номер и включать в проверку условий номер текущего состояния. По завершении текущего шага переменной (S) присваивать значение следующего шага. В качестве переменной удобно взять один из регистров контроллера.
Использования метода, основанного на теории конечных автоматов
«Вкл.-Выкл.»
Рис. .
Данный код служит для управления состоянием выхода, при помощи одного входа: при первом импульсе, поданном на вход – на выходе устанавливается логическая единица, при повторном импульсе выход сбрасывается в логический нуль.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.