Домашние задание i51 - 2011 год
Описание файла
Документ из архива "Домашние задание i51 - 2011 год", который расположен в категории "". Всё это находится в предмете "микропроцессорные устройства" из 9 семестр (1 семестр магистратуры), которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "курсовые/домашние работы", в предмете "микропроцессорные устройства" в общих файлах.
Онлайн просмотр документа "Домашние задание i51 - 2011 год"
Текст из документа "Домашние задание i51 - 2011 год"
Домашние задание по i51
Вариант 1
Задача 1.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи.
При нажатии на любую кнопку клавиатуры PC звучит зуммер с частотой 5 кГц длительностью 1 секунда, и символ выводится на ЖКИ стенда. При нажатии клавиш 0-9 соответствующие цифры также выводятся на семисегментный индикатор.
Задача 2.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи.
При нажатии на кнопку 1 клавиатуры стенда звучит зуммер с частотой 5 кГц. После отпускания кнопки отключается зуммер, начинает мигать светодиод LED1 с периодом 1 секунда. При повторном нажатии снова звучит зуммер с этой частотой, при отпускании – зуммер отключается и светодиод гаснет.
При нажатии на кнопку 2 клавиатуры стенда звучит зуммер с частотой 10 кГц. После отпускания кнопки отключается зуммер, начинает мигать светодиод LED2 с периодом 2 секунды. При повторном нажатии снова звучит зуммер с этой частотой, при отпускании – зуммер отключается и светодиод гаснет.
При нажатии на кнопку 3 клавиатуры стенда звучит зуммер с частотой 15 кГц. После отпускания кнопки отключается зуммер, начинает мигать светодиод LED3 с периодом 3 секунды. При повторном нажатии снова звучит зуммер с этой частотой, при отпускании – зуммер отключается и светодиод гаснет.
Нажатие на другие клавиши игнорируется. Устранить возможный дребезг контактов.
Начальное состояние светодиодов – выключены.
Вариант 2
Задача 1.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи.
При нажатии на кнопки 0-7 клавиатуры PC загораются светодиоды LED1, LED2, LED3 соответственно двоичному представлению этой цифры, также соответствующая цифра выводится на семисегментный индикатор. При повторном нажатии все светодиоды и индикатор гаснут. Во время нажатия остальных клавиш звучит зуммер с частотой 10 кГц продолжительностью 1 секунда.
Начальное состояние светодиодов - выключены.
Задача 2.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи.
При нажатии на кнопку 1 клавиатуры стенда звучит зуммер с частотой 5 кГц, при отпускании на ЖКИ выводится текущее значение температуры, полученное с датчика DS1820.
При нажатии на кнопку 2 клавиатуры стенда звучит зуммер с частотой 10 кГц, при отпускании на ЖКИ стенда в первой строке выводится текущее время, во второй дата полученные с RTC DS1307.
При нажатии на кнопку 3 клавиатуры стенда звучит зуммер с частотой 15 кГц, при отпускании происходит очистка ЖКИ.
Нажатие на другие клавиши игнорируется. Устранить возможный дребезг контактов.
Вариант 3
Задача 1.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи.
При нажатии на кнопку 1 клавиатуры стенда звучит зуммер с частотой 4 кГц, при отпускании на экран терминала выводится текущее значение температуры, полученное с датчика DS1820.
При нажатии на кнопку 2 клавиатуры стенда звучит зуммер с частотой 8 кГц, при отпускании на экран терминала выводится текущее время и дата полученные с RTC DS1307.
Нажатие на другие клавиши игнорируется. Устранить возможный дребезг контактов.
Задача 2.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи.
При нажатии на кнопку 1 клавиатуры PC загорается светодиод LED1. После отпускания кнопки включается зуммер с частотой 3 кГц и звучит 1 секунду. При повторном нажатии светодиод отключается, при отпускании – снова звучит звуковой сигнал длительностью 1 секунда.
При нажатии на кнопку 2 клавиатуры PC загорается светодиод LED2. После отпускания кнопки включается зуммер с частотой 5 кГц и звучит 2 секунды. При повторном нажатии светодиод отключается, при отпускании – снова звучит звуковой сигнал длительностью 2 секунды.
При нажатии на кнопку 3 клавиатуры PC загорается светодиод LED3. После отпускания кнопки включается зуммер с частотой 10 кГц и звучит 3 секунды. При повторном нажатии светодиод отключается, при отпускании – снова звучит звуковой сигнал длительностью 3 секунды.
Устранить возможный дребезг контактов.
Начальное состояние светодиодов – выключены.
Вариант 4
Задача 1.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи.
При нажатии на любую кнопку клавиатуры стенда соответствующий символ выводится на ЖКИ стенда и семисегментный индикатор. При нажатии остальных клавиш звучит звуковой сигнал длительность 1 секунда с частотой 3 кГц. Реализовать удаление последнего введенного символа на экране ЖКИ кнопкой “*”.
Задача 2.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи и предлагается ввести номер команды.
При нажатии клавиши 1 клавиатуры PC предлагается ввести время и дату, которые затем устанавливаются как текущие в RTC DS1307. При нажатии клавиши 2 на ЖКИ стенда в первой строке выводится текущее время, во второй дата. При нажатии клавиши 3 происходит очистка ЖКИ.
Нажатие на другие клавиши игнорируется.
Вариант 5
Задача 1.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи.
При нажатии на любую кнопку клавиатуры стенда соответствующий символ выводится на экран PC и звучит звуковой сигнал длительность 0,5 секунды с частотой 5 кГц.
Устранить возможный дребезг контактов.
Задача 2.
При запуске программы на экран терминала выводится сообщение «Задача № …» с соответствующим номером задачи и предлагается ввести номер команды.
При нажатии клавиши 1 PC на ЖКИ стенда выводится текущее значение температуры, полученное с датчика DS1820.
При нажатии клавиши 2 PC значение температуры выводится на экран терминала.
При нажатии клавиши 3 PC происходит очистка ЖКИ.
При нажатии на другие клавиши звучит звуковой сигнал длительностью 1 секунда с частотой 10 кГц.