Промышленные контроллеры. Микропроцессорные системы энергетических объектов. Готшальк О.А. - 49 стр.

UptoLike

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

49
U
п
В
Р2.5
Р2.8
ДТ
НЭ
СК
Р2.0
ШИМ
Р2.1
РН Р2.10
P2.2 P2.4 P5.6
ВП НП АЦП
Рис.14.1
Задача 1
Подключить нагревательный элемент к напряжению питания.
Программа
BSET P2.1; запись в регистр данных порта Р2.1 единицы для ее
вывода из порта (включить)
BSET DP2.1 ; запись единицы в регистр направления (вывод)
Задача 2
Если не включен вентилятор, то отключить нагревательный элемент от
напряжения питания.
Граф-схема алгоритма программы представлена на рис.14.2.
По граф-схеме алгоритма составляется программа.
Программа
W: ВCLR DP2.8; запись нуля в регистр направления (ввод)
BMOV R1.1,P2.8; пересылка содержимого порта Р2.8 в R1.1
JNB R1.1,W; условный переход: если в первом бите порта R1 нет
единицы, то перейти по
метке
BCLR P2.1; запись в регистр данных порта Р2.1 нуля для вывода его
из порта (отключение)
BSET DP2.1 ; запись в регистр направления единицы (вывод)