Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
zad_kp_643-13.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
51.2 Кб
Скачать

19. Разработать контроллер, реализующий следующие функции:

По запросам прерываний ввести от внешних источников 16-разрядные данные в двоично –десятичном коде. Сравнить их, большее значение вывести на 7-сегментный индикатор, а меньшее –передать через интерфейс I2C на скорости 20 КГц. При равенстве значений включить желтый светодиод.

Если запросы прерываний не пришли в течении 20мс, на соответствующем выходе порта включить красные светодиоды.

20. Разработать контроллер, реализующий следующие функции:

Опрос состояния матрицы 4Х4 («сухие» контакты ), включение соответствующего канала АЦП(номер канала определяется номером контакта), разрядность которого 10 бит, быстродействие – 5 мкс. В каждом канале необходимо контролировать Nmini≤Ni≤Nmaxi, где Nmini, Nmaxi – соответственно минимальное и максимальное значение i-того канала, а Ni –текущее значение. Nmini, Nmaxi хранятся в ПЗУ или EEPROM. При выходе за указанные пределы включить соответствующие светодиоды.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]