Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа МП-4.doc
Скачиваний:
31
Добавлен:
02.05.2014
Размер:
134.66 Кб
Скачать
  1. Задание на дом.

3.1. Изучить способы программирования типовых процедур управления.

3.2. Разработать программу работы МП-контроллера в соответствии с вариантами:

      1. Разработать схему интерфейса и составить программу МП-контроллера тревожной сигнализации, которая раз в секунду включает и выключает световой и звуковой сигналы попеременно на выходе b0 и b1, в том случае, если разомкнут один из семи входных контактов a1-a7. Тревожная сигнализация не отключается при замыкании разомкнутого входного контакта ai, а ожидает сигнала снятия тревоги на входе a0.

      2. Разработать схему интерфейса и составить программу работы МП-контроллера, который в зависимости от комбинации унитарных входных сигналов a0÷a7 от двоичных датчиков (тумблеров) формирует на выходах b0÷b7 адрес одного тз восьми возможных внешних устройств с адресами 00H, 11H, 22H, 33H, 44H, 55H, 66H, 77H соответственно. В случае замыкания двух или более тумблеров на входах a0÷a7. на выходах b0÷b7 должен формироваться мерцающий с частотой 0,5 Гц код 00H, FFH.

      3. Разработать схему интерфейса и составить программу работы МП-контроллера, который в зависимости от комбинации унитарных входных сигналов на входах a0÷a7 от двоичных тумблеров формирует на выходе b0÷b7 сигнал с периодом 0,1,2,3,4,5,6,7 соответственно. В случае замыкания двух или более тумблеров на выходах b0÷b7 должен формироваться мерцающий сигнал с частотой 1 Гц.

      4. Разработать схему интерфейса и составить программу работы МП-контроллера, который в зависимости от комбинации входных двоичных датчиков a0÷a7 формирует на выходах b0÷b7 сигналы двоичного счетчика секунд, начиная со значения, заданного входным кодом N.

  1. Содержание отчета.

    1. Краткие теоретические сведения.

    2. Блок-схема и текст программы.

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

    1. Как можно осуществить опрос двоичного датчика?

    2. Принцип формирования временной задержки.

    3. Для чего применяется маскирование разрядов?

    4. Как определить наличие 0 на 3 выводе порта 5?

    5. Как запрограммировать ожидание события?

    6. Как осуществляется управление исполнительными механизмами?