Лабораторная работа 1
Изучение лабораторного стенда
Цель работы: Изучить на практике программное и аппаратное и программное обеспечение лабораторного стенда.
Задание: По указанию преподавателя в оболочке AVR Studio создать проект, набрать фрагмент исходного кода и откомпилировать его. В режиме отладчика (Debug) просмотреть ход выполнения программы содержимое регистров и ячеек памяти изменяемых в ходе выполнения программы. Подставить в командный файл программатора имя файлы программы с исполняемым кодом и запрограммировать Flash память микроконтроллера. Оценить выполнение программы микроконтроллером.
Лабораторная работа 2
Работа с портами ввода/вывода общего назначения.
Цель работы: Разработать программу вывода информации на индикаторы через порты РА и РС с использованием программной временной задержки.
Задание: Исходные данные для разработки программы взять из таблицы 6.2.1.
Таблица 6.2.1 Исходные данные для работ 2 и 3.
№ Вариант | |||||
Задержка С | 0,5 | 0,75 | 1,0 | 1,25 | 1,5 |
Вид выводимой информации | «Бегущая» единица начиная с РА0 | «Бегущий» ноль начиная с РА0 | Автоинкремент кода, начиная с 0 | Автодекремент кода, начиная с 0 | «Бегущая» единица начиная с РС7 |
Лабораторная работа 3
|
|
Работа со счётчиком/таймером.
Цель работы: Разработать программу вывода информации на индикаторы через порты РА и РС с реализацией временной задержки на счётчике/таймере Т1 используя прерывание по переполнению таймера.
Задание: Исходные данные для разработки программы взять из таблицы 6.2.1.
Лабораторная работа 4
Работа с асинхронным последовательным интерфейсом.
Цель работы: Разработать программу настройки SCI интерфейса и вывода ASCII кода с клавиатуры компьютера информации на индикатор через параллельный порт.
Задание: Исходные данные для разработки программы взять из таблицы 6.2.2. Для ввода информации с клавиатуры компьютера использовать программу Terminal, предварительно настроив её на скорость передачи соответствующую заданию.
Таблица 6.2.2 Исходные данные для работы 4.
№ Вариант | |||||
Скорость передачи кБод | 2,4 | 4,8 | 9,6 | 19,2 | 9,6 |
Порт вывода | РА | РС | РА | РС | РС |