Для управления исполнительным механизмом, работающим по принципу включено/выключено, на соответствующей выходной линии порта МК необходимо сформировать статический сигнал 0 или 1, что реализуется командами вывода непосредственного операнда, содержащего в требуемом бите значение 0 или 1.
В случае параллельного управления группой автономных исполнительных механизмов, подключенных к выходному порту, формируется не двоичное управляющее воздействие, а управляющее слово (УС), имеющее формат байта, каждому разряду которого ставится в соответствие 1 или 0 в зависимости от того, какие исполнительные механизмы должны быть включены, а какие выключены.
Управляющие слова удобно формировать командами логических операций над содержимым порта. Команда ANL используется для сброса тех бит УС, которые в операнде (маске) заданы нулем. Команда ORL используется для установки бит УС. Командой XRL осуществляется инверсия бит в соответствии с выражением х 1.
Для формирования сложных последовательностей УС удобно пользоваться табличным способом, при котором все возможные УС упакованы в таблицу, а прикладная программа МК вычисляет адрес требуемого УС, выбирает его из таблицы и передает в порт вывода.
Формирование импульсных сигналов
Управляющее воздействие типа ’’импульс” можно получить последовательной выдачей сигналов «включить» и «отключить» с промежуточным вызовом подпрограммы временной задержки:
PULS: ; выдача импульса в линию 3 порта 1
ON:ANL P1, #11110111b ; включение исполнительного механизма
ACALL DELAY ; временная задержка
OFF: ORL P1,#00001000b ; отключение исполнительного механизма
или
PULS: ; выдача импульса в линию 3 порта 1
ON: CLR P1.3 ; включение исполнительного механизма
ACALL DELAY ; временная задержка
OFF: SETB P1.3 ; отключение исполнительного механизма
Длительность импульса определяется временной задержкой, реализуемой подпрограммой DELAY.
Читайте также
Разработка приемника УКВ-радиостанции
Радиоприемное
устройство - одно из важнейших и необходимых элементов радиотехнической системы
передачи сообщений. Оно обеспечивает: улавливание энергии электромагнитного
поля, нес ...
Применение системы автоматического проектирования на ИП Суслова
Почти
все крупные предприятия используют в своей работе возможности компьютерной
техники, в частности CAD, CAM, САЕ технологии, т.к. они предоставляют ряд
преимуществ, таких как ...
Проектирование устройства автоматической компенсации доплеровской частоты для СДЦ РЛС 5Н84А
Широкое
применение радиолокационной техники в военных целях (воздушная и наземная
разведки, навигация, вывод на траекторию ракет различного назначения) вызвало в
последние годы бурное р ...