Вариант 11 Лабораторная работа 02 |
250,00 ₽
Просмотров: 851
|
Тип работы: | Лабораторная работа |
Название предмета: | Микропроцессоры и цифровая обработка сигналов |
Тема/вариант: | Вариант 11 Лабораторная работа 02 |
Объем работы: | 4 |
ВУЗ: | СибГУТИ |
Дата выполнения: | 2013-08-23 |
Размер файла, тип файла: | 744.5 Kb, , C, HEX, LNP, LST, M51, OBJ, OPT, PLG, UV2, BAK, DOC |
Прикрепленные файлы: |
Курс 231Микропроцессоры и цифровая обработка сигналов (3997 Kb)
|
Лабораторная работа № 2
Вывод информации через параллельные порты
1. ЦЕЛЬ РАБОТЫ.
1.1. Изучить особенности работы параллельных портов микроконтроллера.
1.2. Изучить схемы подключения светодиодов к цифровым микросхемам.
1.3. Научиться управлять светодиодами при помощи программы.
1.4. Научиться управлять цифровыми индикаторами.
1.5. Научиться загружать программы в микроконтроллер.
1.6. Изучить способы отладки программ на лабораторном стенде ЛЭСО1.
2. ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА К РАБОТЕ.
2.1. По конспекту лекций изучить схемы параллельных портов микроконтроллеров.
2.2. По конспекту лекций изучить схемы подключения светодиодов и семисегментных индикаторов к параллельным портам микроконтроллеров.
2.3. Изучить принципиальную схему лабораторного стенда ЛЭСО1.
2.4. Изучить язык программирования C.
2.5. Составить программу, зажигающую светодиоды в соответствии с заданием.
2.6. Составить программу, выводящую цифровые значения на семисегментные индикаторы в соответствии с заданием.
3. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО РАБОТЕ С ЛАБОРАТОРНЫМ СТЕНДОМ ЛЭСО1.
3.1. Программирование лабораторного стенда ЛЭСО1.
Основными этапами в программировании стенда ЛЭСО1 являются:
· подготовка программы в текстовом редакторе (или среде программирования);
· транслирование исходного текста и получение загрузочного hex-модуля программы;
· загрузка hex-модуля в стенд лаборатории с удаленным доступом;
3.2. Подключение светодиодов к параллельному порту...
. ЗАДАНИЕ К РАБОТЕ В ЛАБОРАТОРИИ.
4.1. Войдите в интегрированную среду программирования.
4.2. Создайте новый проект с именем Lab2.
4.3. Настройте проект следующим образом: выбрать микроконтроллер AduC812, не забудьте установить галочку напротив Create HEX file (иначе не будет создан hex файл, даже если нет ошибок).
4.4. Введите в проект текст программы для зажигания светодиодов в соответствием с вариантом.
4.5. Оттранслируйте программу, и исправьте синтаксические ошибки.
4.6. Занесите полученный загрузочный файл в лабораторный стенд с помощью лаборатории с удаленным доступом (см. документ: «Порядок выполнения лабораторных работ»).
4.7. С помощью Web – камеры убедитесь, что на лабораторном стенде зажигается светодиод, указанный в задании.
4.8. Скопируйте изображение стенда с зажженными светодиодами в отчет.
4.9. Измените текст программы для вывода числа на два семисегментных индикатора в соответствии с вариантом и повторите пункта 4.4 – 4.7.
Предпоследняя цифра кода студента
Номера светодиодов, которые необходимо зажечь на стенде
Предпоследняя цифра кода студента |
Номера светодиодов, которые необходимо зажечь на стенде |
1 |
VD0, VD1, VD2 |
Последняя цифра кода студента |
Высветить число на двухразрядном семисегментном индикаторе |
1 |
12 |
Сообщить другу