Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Контрольные задачи. 1. Предложите микроконтроллерное устройство позволяющее осуществить опрос двоичного датчика и, в зависимости от его состояния



1. Предложите микроконтроллерное устройство позволяющее осуществить опрос двоичного датчика и, в зависимости от его состояния, либо организовать процедуру «ожидания события», либо сформировать и выдать управляющие сигналы в соответствии с вариантом задания.

2. Предложите микроконтроллерное устройство позволяющее ввести байт состояния датчика дискретных сигналов (Di), сравнить его с уставкой, хранящейся в виде константы Ki в памяти данных, и по результатам сравнения осуществить:

1) Ввод следующего байта состояния датчика, если Di<=Ki;

2) Формирование и вывод управляющих символов в соответствии с вариантом задания, если Di>Ki.

3. Предложите микроконтроллерное устройство позволяющее ввести одновременно через порты ввода/вывода байты состояния 2-х независимых датчиков дискретных сигналов, выполнить сравнение введенных байт между собой и по результатам сравнения осуществить:

1) В случае равенства управление передается фрагменту программы с адресом A1 и устанавливается в «1» признак (флаг) F0;

2) В случае неравенства признак F0 устанавливается в «0», в соответствии с вариантом задания формируются управляющие сигналы, а управление передается на фрагмент программы с адресом A2.

4. Предложите микроконтроллерное устройство позволяющее принять от датчика «число-импульсные» сигналы, преобразовать их в двоичные коды, выдать полученный результат параллельным способом в приемник информации.

5. Предложите микроконтроллерное устройство позволяющее измерить временной интервал между двумя импульсами в сигнале, поступающем от датчика и выдать полученный результат в виде параллельных двоичных кодов в порт ввода/вывода.

6. Предложите микроконтроллерное устройство для динамической индикации 8-ми разрядных десятичных чисел на семисегментных ЖКИ индикаторах. Индицируемые десятичные числа представляют собой результат вычислений, хранящихся в виде двоичных кодов в памяти данных.

7. Предложите микроконтроллерное устройство позволяющее ввести аналоговый сигнал постоянного тока (Ui), сравнить его с установкой, хранящейся в виде константы Ki в памяти данных, и по результатам сравнения осуществить:

1) Ввод следующего значения Ui, если Ui<=Ki;

2) Формирование и вывод управляющих сигналов в соответствии с вариантом задания, если Ui>Ki.

8. Предложите микроконтроллерное устройство позволяющее ввести от двух независимых датчиков аналоговые сигналы постоянного тока

(U1 и U2), сравнить их между собой и по результатам сравнения осуществить:

1) В случае равенства управление передается фрагменту программы с адресом A1 и устанавливается в «1» признак (флаг) F0;

2) В случае неравенства признак F0 устанавливается в «0», в соответствии с вариантом задания формируются управляющие сигналы, а управление передается на фрагмент программы с адресом A2.

В ответе к каждой задаче необходимо привести:

1) Функциональную схему МКУ;

2) Алгоритм рабочей программы;

3) Исходный текст программы (или ее фрагмента) на Ассемблере.

Варианты задач приведены далее в табл. С.1.





Дата публикования: 2014-11-03; Прочитано: 303 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...