
Среда программирования: Другой
Название работы: Два задания в Atmel Studio 6.1
Вид работы: Контрольная работа
Тематика работы: Алгоритмы, Прочие
Объем программы: 6 (по десятибалльной шкале)
Уровень сложности: 7 (по десятибалльной шкале)
Разработчик (автор):
Программист сайта kursovik.com
(письмо автору)
Данная работа написана ЧЕЛОВЕКОМ без использования ИИ
Ключевые слова: Atmel Studio, алгоритм работы микроконтроллера, ATMega48, временные интервалы, тактовая частота микроконтроллера, линия ввода порта, включаются светодиоды, LED0, LED7, кнопка SW3, выключаются все диоды, прерывание INT1, кнопка SW2, прерывание INT0
Функции программы:
Выполнить два задания в Atmel Studio 6.1.
Подробности.
Разработать алгоритм в работы микроконтроллера ATMega48 в соответствии с
индивидуальным заданием;
- Создать код программы в среде Atmel Studio 6.1;
- Выполнить отладку программы в среде Atmel Studio 6.1;
- Оформить отчет контрольной работы;
- Для формирования временных интервалов использовать функции, формирующие задержки;
- При отладке программы в среде Atmel Studio 6.1 вызов функций, формирующих
задержки, необходимо закомментировать;
- Тактовая частота микроконтроллер ATMega48 равна 1 МГц;
- При нажатой кнопке на линии ввода порта логический «0», при отжатой кнопке
на линии ввода порта логическая «1».
Задание 1
После нажатия на кнопку SW4 («Старт») последовательно с интервалом в 2 с
включаются светодиоды, начиная с LED0 и до LED7, а затем происходит их
выключение, в той же последовательности. После нажатия на кнопку SW3 («Стоп»)
выключаются все диоды и процесс включения останавливается
Задание 2
После нажатия на кнопку SW3 («Старт») формируется запрос на прерывание INT1, в
результате обработки которого последовательно с интервалом в 2 с происходит
включение светодиодов, начиная с LED0 и до LED7, а затем происходит их
выключение, в той же последовательности. После нажатия на кнопку SW2 («Стоп»)
формируется запрос на прерывание INT0, в результате обработки которого
выключаются все светодиоды, и процесс их включения останавливается.
Описание (отчет): Нет, но можно заказать его написание
Пояснения к компиляции и запуску программы:
Для работы с программами нужно использовать среду Atmel Studio 6.1.
исходники
mega48_1
Toggle1
Toggle1
v14
Toggle1
Debug
main
main
makedep
Makefile
Toggle1
Toggle1
Toggle1
Toggle1
Toggle1
Toggle1
main
Toggle1.componentinfo
Toggle1
Toggle1
mega48_2
toggle2
toggle2
v14
toggle2
Debug
main
main
makedep
Makefile
toggle2
toggle2
toggle2
toggle2
toggle2
toggle2
main
toggle2.componentinfo
toggle2
toggle2|
Стоимость ИСХОДНОГО ТЕКСТА программы составляет 2300 руб РФ Продажа каждой работы строго учитывается, у каждой работы есть своя история продаж. |