Примерные темы (задания) контрольной работы:
1 Разработать на основе микроконтроллера (на выбор Atmega8, Atmega16, Attiny2313) устройство контроля времени для настольной игры (на обдумывание ходов каждому из 2-х играющих отводится от 5 до 60 минут согласно заданному регламенту). Предусмотреть индикацию оставшегося времени каждого играющего и мигающую индикацию с частотой 2 Гц двух светодиодов за 15 с. до окончания соответствующих интервалов времени и подачу сигнала по истечении времени. Разработать схему, алгоритмы и программы. Отладить разработанные программы с помощью симулятора.
2 Разработать на основе микроконтроллера (на выбор Atmega8, Atmega16, Attiny2313) устройство «Настольную игру «Крестики-нолики 3х3». В качестве устройства индикации и ввода данных использовать LCD-дисплей и дискретно-резистивный сенсор. Разработать схему, алгоритмы и программы. Отладить разработанные программы с помощью симулятора.
3 Разработать на основе микроконтроллера (на выбор Atmega8, Atmega16, Attiny2313) устройство «Информационное табло «Бегущая строка». В качестве устройства индикации рекомендуется использовать три светодиодных матрицы размерностью 8х8. Ввод данных через терминал. Разработать схему, алгоритмы и программы. Отладить разработанные программы с помощью симулятора.