Разделы сайта

Подпрограмма вычисления нижнего предела температуры

Данная подпрограмма вычисляет нижний предел температуры, который принимается на 50С ниже заданного (верхнего).

Рассчитаем константу DELT_T, соответствующую разности температур в 50С:

;

где Nmax - значение регистров ADRESL и ADRESH, соответствующее температуре Tmax.

Так как Tmax = 1000С и Nmax = 1000d, то

.

;-

; ПОДПРОГРАММА ВЫЧИСЛЕНИЯ НИЖНЕГО ПРЕДЕЛА ТЕМПЕРАТУРЫ MIN_TH ; ОЧИСТКА РЕГИСТРА MIN_TH MAX_TL, W DELT_T ; ВЫЧЕСТЬ ИЗ СОДЕРЖИМОГО MAX_TL РАЗНОСТЬ ТЕМПЕРАТУР MIN_TL ; ПОМЕСТИТЬ РЕЗУЛЬТАТ В MIN_TL MIN_TH, W ; ЕСЛИ БЫЛ ЗАЕМ MAX_TH, W ; УМЕНЬШИТЬ ЗНАЧЕНИЕ РЕГИСТРА MAX_TH НА 1 MIN_TH ; ПОМЕСТИТЬ РЕЗУЛЬТАТ В РЕГИСТР MIN_TH STATUS, C ; ЕСЛИ БЫЛ ЗАЕМ $+4 MIN_TL ; ОЧИСТИТЬ РЕГИСТРЫ MIN_TL И MIN_TH MIN_TH STATUS, C ; И СБРОСИТЬ ФЛАГ ПЕРЕНОСА

;-

Самое читаемое:

Исследование аналого-цифрового преобразователя с помощью Elvis
Цель настоящей работы исследование процессов протекающих в аналого-цифровых преобразователях (АЦП) с помощью комплекта виртуальных измерительных приборов для учебных лабораторий «NI ELVIS». В качестве исследуемого АЦП разработан лабораторный стенд. Для конкретизации поставленных выше целей определим актуальность поставленной задачи ...

www.techstages.ru : Все права защищены! 2024