Страницу Назад
Поискать другие аналоги этой работы
270 Микропроцессорные системы. Лабораторные работы №№1-3. Вариант 01.ID: 206128Дата закачки: 20 Января 2020 Продавец: nik200511 (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Сдано в учебном заведении: ДО СИБГУТИ Описание: Лабораторная работа 1. ЗАДАНИЕ К РАБОТЕ. 4.1. Войдите в интегрированную среду программирования. 4.2. Создайте новый файл исходного текста программы. Имя файла может быть например L1.c (расширение .с обязательно). Текст программы: main() { int A[10]={2,5,-8,7,-3,15,38,-11,66,-6}; //задание массива int I,S,P; //объявление переменных целого типа S=0; //начальное значение суммы P=1; //начальное значение произведения for (I=1;I<10;I++) //переменная цикла I изменяется от 1 до 10 с шагом 1 { P=P*A; // нахождение произведения всех элементов массива if(A<0) //еысли элемент массива меньше 0 S=S+A; //нахождение суммы отрицательных элементов массива } } Эта программа находит сумму отрицательных элементов массива А[10] После выполнения программы результат (сумма) будет находиться в ячейке памяти S. 4.3. Создайте проект с именем LAB1. 4.4. Добавьте в проект файл с программой. 4.5. Настройте его параметры в соответствии с заданием с вашим вариантом. Таблица вариантов задания по последней цифре пароля. Последняя цифра шифра студента: 1 Уровень оптимизации: 1 Цель оптимизации: Размер кода Формировать листинг: с ассемблерным кодом Микроконтроллер: AduC812 4.6. Оттранслируйте программный проект. 4.6. Убедитесь, что при трансляции программного модуля не обнаружены синтаксические ошибки. 4.7. Убедитесь, что в директории проекта созданы загрузочный файл с расширение .lst и загрузочный hex-файл с расширением .hex. 4.8. Выполните пошаговую отладку программы с использованием кнопки F11. На каждом шаге выполнения программы запишите значения используемых переменных программы: A и S. 5. МЕТОДОЛОГИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ РАБОТ. 6. СОДЕРЖАНИЕ ОТСЧЁТА. 6.1. Исходный текст программы. 6.2. Файл листинга (файл с расширением .lst). 6.3. Распечатка загрузочного файла (с расширением .hex). 6.4. Таблица значений переменных программы на каждом шаге выполнения. Лабораторная работа 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. Предпоследняя цифра кода студента: 0 Номера светодиодов, которые необходимо зажечь на стенде: VD2, VD4 Последняя цифра кода студента: 1 Высветить число на двухразрядном семисегментном индикаторе: 12 СОДЕРЖАНИЕ ОТЧЕТА. 5.1. Цель работы. 5.2. Принципиальная схема одного бита параллельного порта. 5.3. Эквивалентная схема подключения светодиода к параллельному порту. 5.4. Принципиальная схема микроконтроллера с подключенными светодиодами. 5.5. Исходные тексты программы (без учёта исправлений, сделанных в ходе трансляции и отладки программы). 5.6. Содержимое файлов листинга исходного текста программного модуля (отлаженный вариант). 5.7. Содержимое hex – файлов. 5.8. Копии изображений стенда с зажженными светодиодами и индикаторами. 5.9. Выводы по выполненной лабораторной работе. Лабораторная работа 3. ЗАДАНИЕ К РАБОТЕ В ЛАБОРАТОРИИ 4.1. Разработать программу, анализирующую состояние битов порта ввода P1.0,P1.1,P1.2,P1.3 и зажигающую соответствующие светодиодыVD1,VD2,VD3,VD4. На рисунке 3 приводится таблица, в которой показано, какие светодиоды должны зажигаться при установке соответствующих значений битов порта P1. Последняя цифра шифра студента: 1 P1.3: 0 P1.2: 0 P1.1: 0 P1.0: 1 Должны гореть светодиоды: VD1 4.2. Создать новый проект в Keil. 4.3. Настроить проект следующим образом: выбрать микроконтроллер AduC812, не забудьте установить галочку напротив Create HEX file (иначе не будет создан hex файл, даже если нет ошибок). 4.4. Записать соответствующий HEX файл в память микроконтроллера. 4.5. Убедиться с помощью WEB камеры, что горят соответствующие светодиоды. 4.6. Скопировать изображение с WEB камеры и вставить в отчет. 5. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ РАБОТ. 6. СОДЕРЖАНИЕ ОТЧЕТА. 6.1. Цель работы. 6.2. Эквивалентная схема подключения кнопки к параллельному порту. 6.3. Графическая схема алгоритма программы. 6.4. Исходный текст программы (без учёта исправлений, сделанных в ходе трансляции и отладки программы). 6.5. Содержимое файла листинга исходного текста программного модуля (отлаженный вариант). 6.6. Содержимое hex – файлов. 6.7. Копии изображений стенда с зажженными светодиодами. 6.8. Выводы по выполненной лабораторной работе. Комментарии: май 2019, зачтено без замечаний Борисов Александр Васильевич Размер файла: 502,8 Кбайт Фаил: (.rar) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Контрольная и Лабораторные работы №1,2,3 по дисциплине: Микропроцессорные системы (часть 1). Вариант №01Лабораторные работы №1,2,3 по дисциплине: Микропроцессорные системы (часть 1). Вариант №01 Лабораторные работы №1,2 по дисциплине: Микропроцессорные системы (часть 2). Вариант №9 (2019 год) Доклад на тему: "Микропроцессоры для пользователя." Техника микропроцессорных систем в коммутации. Лабораторная работа №3 вариант 12 Техника микропроцессорных систем в коммутации. Лабораторные работы №№1,2,3. Вариант № 14 Техника микропроцессорных систем в коммутации. Лабораторные работы №1,2,3. Вариант №16. Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Микропроцессорные системы управления / Микропроцессорные системы. Лабораторные работы №№1-3. Вариант 01.
Вход в аккаунт: