Содержание отчета соответствует приведенному в разделе «Общие положения». В теоретической части необходимо привести структуру канала программируемого интервального таймера.
1. Объясните принцип работы микросхемы таймера и приведите его структуру.
2. Приведите алгоритм программирования таймера и поясните режимы его работы.
3. Приведите временную диаграмму работы таймера в 3 режиме.
5. Объясните способы генерации звука.
6. Приведите укрупненную схему формирования прерывания INT 8 в IBM PC AT.
7. Объясните, почему прерывание INT 8 происходит 18,2 раза в секунду.
8. Каким образом осуществляется перевод показаний счетчика времени в формат часы:минуты:секунды.
9. Как используя таймер можно получать псевдослучайные числа?
1. Разработать процедуру генерации псевдослучайных чисел в интервале от 0 до LIMIT, используя счетчик таймера. Предусмотреть действия для устранения возможного переполнения при делении в случае LIMIT < 8, 16, 32 и 64.
2. Разработать процедуру генерации звука заданной частоты и отключения динамика по нажатию любой клавиши. Определить время звучания и преобразовать его в формат "часы:минуты:секунды".
3. Разработать процедуру генерации плавного перехода тонов от высокой частоты к низкой (верхний предел — 20 000 Гц).
4. Разработать процедуру генерации звука заданной частоты в течение времени, определяемого в секундах переменной TIME.
5. Разработать процедуру измерения времени выполнения внешней процедуры, по окончании которой должен подаваться звуковой сигнал.
Изучение структуры и организации работы блока клавиатуры, получение практических навыков по программированию операций ввода с клавиатуры.
При подготовке к работе следует изучить структуру и принцип работы блока клавиатуры, выполненного на базе микроконтроллера Intel 8042/UPI-42, уяснить особенности управления подсистемой клавиатуры при непосредственном доступе к ее портам и с использованием функций BIOS. Работа клавиатуры и взаимодействие ее с системой подробно рассмотрены в [1, 5, 9].
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.