ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Формирование статических сигналовДля управления исполнительным механизмом (ИМ), работающим по принципу включено/выключено, на соответствующей выходной линии порта МК необходимо сформировать статический сигнал логического 0 или логической 1. Это реализуется командами вывода непосредственного операнда, содержащего в требуемом бите значение 0 или 1. Рассмотрим для примера схему на рисунке 4.11. Ниже приведен листинг управляющей программы для раздельного включения/выключения устройств (листинг 4.16).
Рисунок 4.11 – Пример, иллюстрирующий подключение исполнительных механизмов к микроконтроллеру
Листинг 4.16 – Программа управления динамиком и лампой
В случае параллельного управления группой автономных исполнительных механизмов, подключенных к порту, формируется управляющее слово (УС), имеющее формат байта, в котором каждый бит отвечает за управление отдельным устройством. В этом случае программа управления динамиком и лампой будет выглядеть следующим образом (листинг 4.17):
Листинг 4.17 – Программа управления динамиком и лампой
Для формирования сложных последовательностей УС удобно пользоваться табличным способом, при котором все возможные УС упакованы в таблицу, а программа МК вычисляет адрес требуемого УС, выбирает его из таблицы и передает в порт вывода (листинг 4.18).
Листинг 4.18 – Программа управления исполнительными механизмами. (Последовательность управляющих сигналов представлена в табличной форме.) ; Программа написана для случая, когда все исполнительные ; механизмы подключены к порту P1, а режимы их включения ; определяются разрядами 0 – 3 порта P3
Не нашли, что искали? Воспользуйтесь поиском:
|