Студопедия

Главная страница Случайная страница

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

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Порядок выполнения работы. При написании программы используйте блок-схему на рисунке 5.3






При написании программы используйте блок-схему на рисунке 5.3. Создайте окно наблюдения аналогичное рисункам 5.1 и 5.2.

На рисунках 5.1 и 5.2 показаны окна наблюдения, из которых видно как переключается нагрев и охлаждение при изменении окружающей температуры.

Рисунок 5.1 – Нагрев включился Рисунок 5.2 – Охлаждение включилось

Т а б л и ц а 5.3 - Варианты заданий

Вариант T_sredy 1 T_treb T_sredy 2 Бит подключения системы нагрева Бит подключения системы охлаждения
           
           
           
           
           
           
           
           
           
           
Примечание. Значения T_sredy 1 и T_sredy 2 заданы в двоичной системе, T_treb в десятичной.

 

Рисунок 5.3 – Блок-схема

 

 

UMENSH=Ttreb=88

UMENSH=Ttreb-Tsred=88-84=4

 

Включить подогрев С=1

UMENSH=Ttreb=88

 

UMENSH=Ttreb-Tsred=88-89=255

Включить подогрев С=0

Контрольные вопросы

1. Что происходит с регистром Status при логических и математических операциях?

2. Расскажите, какую реальную задачу решает ваша программа.

3. Поясните инструкцию условного перехода BTFSC STATUS, Z.

4. Поясните инструкцию условного перехода BTFSS STATUS, Z.

5. Какой операцией можно определить равенство чисел?

6. В каких случаях флаг Z равен единице при вычитании?

7. В каких случаях флаг С равен единице при вычитании?

8. Когда флаги Z и С регистра Status одновременно равны нулю?

9. Как определить более мощную установку из двух потребителей?

10. Расскажите назначение АЦП.

11. Расскажите об аналоговых и цифровых сигналах.

12. На какие части делится программа?

13. В каких банках находятся, регистры применяемые в программе?

14. Как переключается нагрев и охлаждение установки?

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.