Разработка программы управления
презентация к уроку
Презентация для разработки программы курсового проекта управления системой автоматики на языке Assembler
Скачать:
Вложение | Размер |
---|---|
Разработка программы на языке Assembler | 632.56 КБ |
Предварительный просмотр:
Подписи к слайдам:
Зачем составлять алгоритм Для создания программы необходимо составить алгоритм. Но есть и хорошая новость – программа состоит всего из нескольких команд:
Для опроса датчиков, кнопок, тумблеров и конечных выключателей (блок ◊ в алгоритме): sbis – если действие выполняется по срабатыванию; sbic – если действие выполняется по отключению. Перед каждой командой sbis или sbic прописывается команда sei ( глобальное разрешение прерывания). После – rjmp с меткой перехода.
Для запуска или останова привода (блок ▬): bld Перед каждой командой bld прописывается: s et – если привод нужно запустить; clt – если привод нужно остановить.
Зачем приложение B Что бы указать какой датчик, тумблер, кнопку и т.д. опросить командой sbis ( sbic ) , необходимо посмотреть в таблицу «формат ВХОДНОГО слова МК». Что бы указать какой привод запустить или остановить командой bld , необходимо посмотреть в таблицу «формат ВЫХОДНОГО слова МК». На примере алгоритма перемещения машины →
Номер бита (датчика) в ПЭВМ Адрес бита в ОЗУ МК Вариант 0 X0 In 1,0 Д1 X1 In 1,1 Д2 X2 In 1,2 Д3 Номер бита (команды) в ПЭВМ Адрес бита в ОЗУ МК Вариант 0 Y0 Out 1,0 Вперёд Y1 Out 1,1 Назад Y2 Out 1,2 Медленно Таблица 1 – Формат входного слова МК Таблица 2 – Формат выходного слова МК 3 датчика 3 команды
Зачем смотреть презентацию Итак, программа по алгоритм у перемещения машины будет выглядеть следующим образом: set bld out 1,0 sei L: sbis in 1,1 rjmp L set bld out 1,2 sei M: sbis in 1,2 rjmp M clt bld out 1,2 bld out 1,0
По теме: методические разработки, презентации и конспекты
РАБОЧАЯ ПРОГРАММА "Управление техническими системами"
Структура автоматических систем управления и регулирования....
рабочая программа "Управление в кризисных ситуациях"
1.3 Цели и задачи учебной дисциплины – требования к результатам освоения учебной...
Разработка алгоритма управления
Презентация создания алгоритма курсовой работы для управлением механизмом...
Создание комплексно-целевой программы управления качеством образования с учетом требований ФГОС
Готовая комплексно-целевая программа управления качеством образования для административного корпуса любого учебного заведения...
Методическая разработка «Проектирование и разработка программы дополнительного образования обучающихся»
Методическая разработка «Проектирование и разработка программы дополнительного образования обучающихся»...
Методическая разработка "МЕТОДИЧЕСКИЙ КОНСТРУКТОР ДЛЯ РАЗРАБОТКИ ПРОГРАММЫ СМЕНЫ ЛАГЕРЯ"
МЕТОДИЧЕСКИЙ КОНСТРУКТОР ДЛЯ РАЗРАБОТКИ ПРОГРАММЫ СМЕНЫ ЛАГЕРЯ...