Микропроцессорные системы (часть 1). Лабораторная работа №1. Вариант №2 (12, 22 и т.д.).
Состав работы
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа No1
Знакомство с интегрированной средой программирования KEIL-C
1. ЦЕЛЬ РАБОТЫ.
1.1. Изучить интегрированную среду программирования keil-C.
1.2. Получить навыки работы с текстовым редактором этой среды программирования.
1.3. Получить навыки работы с программными проектами.
1.4. Научиться транслировать программы.
1.5. Изучить работу отладчика программ в интегрированной среде программирования keil‐C.
2.ПОДГОТОВКА К ВЫПОЛНЕНИЮ РАБОТЫ.
3. МЕТОДОЛОГИЧЕСКИЕ УКАЗАНИЯ ПО ИСПОЛЬЗОВАНИЮ ИНТЕГРИРОВАННОЙ СРЕДЫ ПРОГРАММИРОВАНИЯ KEIL-C.
4. ЗАДАНИЕ К РАБОТЕ.
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[I]; // нахождение произведения всех элементов массива
if(A[I]<0) //еысли элемент массива меньше 0
S=S+A[I]; //нахождение суммы отрицательных элементов массива
}
}
Эта программа находит сумму отрицательных элементов массива А[10]
После выполнения программы результат (сумма) будет находиться в ячейке памяти S.
4.3. Создайте проект с именем LAB1.
4.4. Добавьте в проект файл с программой.
4.5. Настройте его параметры в соответствии с заданием с вашим вариантом.
Таблица вариантов задания по последней цифре пароля.
Последняя цифра шифра студента: 2
Уровень оптимизации: 2
Цель оптимизации: Скорость работы
Формировать листинг: с таблицей символов
Микроконтроллер: At89c52
4.6. Оттранслируйте программный проект.
4.6. Убедитесь, что при трансляции программного модуля не обнаружены синтаксические ошибки.
4.7. Убедитесь, что в директории проекта созданы загрузочный файл с расширение .lst и загрузочный hex-файл с расширением .hex.
4.8. Выполните пошаговую отладку программы с использованием кнопки F11. На каждом шаге выполнения программы запишите значения используемых переменных программы: A[i] и S.
5. МЕТОДОЛОГИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ РАБОТ.
6. СОДЕРЖАНИЕ ОТСЧЁТА.
6.1. Исходный текст программы.
6.2. Файл листинга (файл с расширением .lst).
6.3. Распечатка загрузочного файла (с расширением .hex).
6.4. Таблица значений переменных программы на каждом шаге выполнения.
Знакомство с интегрированной средой программирования KEIL-C
1. ЦЕЛЬ РАБОТЫ.
1.1. Изучить интегрированную среду программирования keil-C.
1.2. Получить навыки работы с текстовым редактором этой среды программирования.
1.3. Получить навыки работы с программными проектами.
1.4. Научиться транслировать программы.
1.5. Изучить работу отладчика программ в интегрированной среде программирования keil‐C.
2.ПОДГОТОВКА К ВЫПОЛНЕНИЮ РАБОТЫ.
3. МЕТОДОЛОГИЧЕСКИЕ УКАЗАНИЯ ПО ИСПОЛЬЗОВАНИЮ ИНТЕГРИРОВАННОЙ СРЕДЫ ПРОГРАММИРОВАНИЯ KEIL-C.
4. ЗАДАНИЕ К РАБОТЕ.
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[I]; // нахождение произведения всех элементов массива
if(A[I]<0) //еысли элемент массива меньше 0
S=S+A[I]; //нахождение суммы отрицательных элементов массива
}
}
Эта программа находит сумму отрицательных элементов массива А[10]
После выполнения программы результат (сумма) будет находиться в ячейке памяти S.
4.3. Создайте проект с именем LAB1.
4.4. Добавьте в проект файл с программой.
4.5. Настройте его параметры в соответствии с заданием с вашим вариантом.
Таблица вариантов задания по последней цифре пароля.
Последняя цифра шифра студента: 2
Уровень оптимизации: 2
Цель оптимизации: Скорость работы
Формировать листинг: с таблицей символов
Микроконтроллер: At89c52
4.6. Оттранслируйте программный проект.
4.6. Убедитесь, что при трансляции программного модуля не обнаружены синтаксические ошибки.
4.7. Убедитесь, что в директории проекта созданы загрузочный файл с расширение .lst и загрузочный hex-файл с расширением .hex.
4.8. Выполните пошаговую отладку программы с использованием кнопки F11. На каждом шаге выполнения программы запишите значения используемых переменных программы: A[i] и S.
5. МЕТОДОЛОГИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ РАБОТ.
6. СОДЕРЖАНИЕ ОТСЧЁТА.
6.1. Исходный текст программы.
6.2. Файл листинга (файл с расширением .lst).
6.3. Распечатка загрузочного файла (с расширением .hex).
6.4. Таблица значений переменных программы на каждом шаге выполнения.
Дополнительная информация
декабрь 2019, зачтено
Похожие материалы
Микропроцессорные системы (часть 1). Лабораторная работа 1, вариант 6.
nik200511
: 20 мая 2023
Лабораторная работа 1
1. Цель работы
1.1. Изучить интегрированную среду программирования keil-C.
1.2. Получить навыки работы с текстовым редактором этой среды программирования.
1.3. Получить навыки работы с программными проектами.
1.4. Научиться транслировать программы.
1.5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
Таблица 1 – Исходные данные варианта
Последняя цифра шифра студента Уровень оптимизации Цель оптимизации Формировать листинг Микроконтрол
49 руб.
Микропроцессорные системы (часть 1). Лабораторные работы 1-3, вариант 6.
nik200511
: 20 мая 2023
Лабораторная работа 1
1. Цель работы
1.1. Изучить интегрированную среду программирования keil-C.
1.2. Получить навыки работы с текстовым редактором этой среды программирования.
1.3. Получить навыки работы с программными проектами.
1.4. Научиться транслировать программы.
1.5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
Таблица 1 – Исходные данные варианта
Последняя цифра шифра студента Уровень оптимизации Цель оптимизации Формировать листинг Микроконтрол
123 руб.
Микропроцессорные системы (часть 1-я). Лабораторные работы №1-3. Вариант №0.
Алексей134
: 5 марта 2021
Лабораторная работа № 1
по дисциплине
«Микропроцессорные системы (часть 1)
Знакомство с интегрированной средой программирования KEIL-C
. ЦЕЛЬ РАБОТЫ.
1.1. Изучить интегрированную среду программирования keil-C.
1.2. Получить навыки работы с текстовым редактором этой среды программирования.
1.3. Получить навыки работы с программными проектами.
1.4. Научиться транслировать программы.
1.5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
Вариант №10
Таблица 1 Исход
150 руб.
Микропроцессорные системы (часть 1). Лабораторные работы №1-3. Вариант 02.
nik200511
: 10 февраля 2020
Лабораторная работа No1
Знакомство с интегрированной средой программирования KEIL-C
1. ЦЕЛЬ РАБОТЫ.
1.1. Изучить интегрированную среду программирования keil-C.
1.2. Получить навыки работы с текстовым редактором этой среды программирования.
1.3. Получить навыки работы с программными проектами.
1.4. Научиться транслировать программы.
1.5. Изучить работу отладчика программ в интегрированной среде программирования keil‐C.
2.ПОДГОТОВКА К ВЫПОЛНЕНИЮ РАБОТЫ.
3. МЕТОДОЛОГИЧЕСКИЕ УКАЗАНИЯ ПО ИСПОЛЬЗОВАН
210 руб.
Лабораторная работа №1 по дисциплине: Микропроцессорные системы (часть 1). Вариант №9
SibGOODy
: 20 ноября 2018
«Знакомство с интегрированной средой программирования KEIL-C»
1. Цель работы
1.1. Изучить интегрированную среду программирования keil-C.
1.2. Получить навыки работы с текстовым редактором этой среды программирования.
1.3. Получить навыки работы с программными проектами.
1.4. Научиться транслировать программы.
1.5. Изучить работу отладчика программ в интегрированной среде программирования keil‐C.
Исходные данные:
Последняя цифра шифра студента: 9
Уровень оптимизации: 1
Цель оптимизации: Скорост
300 руб.
Микропроцессорные системы в коммутации. Лабораторная работа № 1
ss011msv
: 21 декабря 2012
Задание на лабораторную работу
В задании к лабораторной работе представлено три командных кода и исходные данные, которые следует использовать для имитации исполнения всех трех команд.
Для выполнения лабораторной работы по одноформатным командам необходимо воспользоваться методическими указаниями, выполнить расчет без использования программных средств, а результаты расчетов представить в отчете.
LR_11 Вар.03
1) 021C8 <РБА>=4235C
2) 443FA <РОН>=2405A
3) 152E1 <Я.П.>=132BD
400 руб.
Микропроцессорные системы (часть 1). Лабораторная работа 2, вариант 6.
nik200511
: 20 мая 2023
Лабораторная работа 2
1. Цель работы
1.1. Изучить особенности работы параллельных портов микроконтроллера.
1.2. Изучить схемы подключения светодиодов к цифровым микросхемам.
1.3. Научиться управлять светодиодами при помощи программы.
1.4. Научиться управлять цифровыми индикаторами.
1.5. Научиться загружать программы в микроконтроллер.
1.6. Изучить способы отладки программ на лабораторном стенде ЛЭСО1.
2. Зажечь на лабораторном стенде светодиоды: VD2, VD4.
Рисунок 1 – Упрощенная схема одного б
49 руб.
Микропроцессорные системы (часть 1). Лабораторная работа №2. Вариант 02.
nik200511
: 10 февраля 2020
Лабораторная работа №2
Вывод информации через параллельные порты
1. ЦЕЛЬ РАБОТЫ.
1.1. Изучить особенности работы параллельных портов микроконтроллера.
1.2. Изучить схемы подключения светодиодов к цифровым микросхемам.
1.3. Научиться управлять светодиодами при помощи программы.
1.4. Научиться управлять цифровыми индикаторами.
1.5. Научиться загружать программы в микроконтроллер.
1.6. Изучить способы отладки программ на лабораторном стенде ЛЭСО1.
2. ПРЕДВАРИТЕЛЬНАЯ ПОДГОТОВКА К РАБОТЕ.
3. МЕТОДИЧ
76 руб.
Другие работы
Всероссийская олимпиада школьников. Физика 10 класс
Crackez
: 3 ноября 2010
Всероссийская олимпиада школьников
II (муниципальный) этап
Физика 10 класс
Общее время выполнения работы – 3 часа 20 минут.
При выполнении работы можно пользоваться непрограммируемым калькулятором.
Задание 1
Чему равны количество теплоты, сообщенное неону и работа, совершенная газом над внешними телами в процессе его перехода из состояния 1 в состояние 3 (см. рис. 1), если количество вещества равно ν?
Задание 2
Сосуд разгорожен пополам и наполнен с одной стороны А ртутью, а с другой В - маслом
Гидромеханика ТОГУ 2014 Задача Б4
Z24
: 22 октября 2025
Определить силу давления жидкости (воды) на крышку люка (рис. 9) диаметром D=1 м, в следующих двух случаях:
1. Показание манометра рм=0,08 МПа, Н0=1,5 м;
2. Показание ртутного вакуумметра h=73,5 мм при а=1 м; ρрт=13600 кг/м³; Н0=1,5 м.
220 руб.
Контрольная работа по дисциплине: "Дискретная математика". Вариант № 13
ДО Сибгути
: 27 января 2013
I. Задано универсальное множество и множества Найти результаты действий a) - д) и каждое действие проиллюстрировать с помощью диаграммы Эйлера-Венна.
II. Ввести необходимые элементарные высказывания и записать логической формулой следующее предложение.
III. Для булевой функции найти методом преобразования минимальную ДНФ. По таблице истинности построить СКНФ. По минимальной ДНФ построить релейно-контактную схему.
IV. Орграф задан своей матрицей смежности. Следует:
а) нарисовать орграф;
б) н
90 руб.
Курсовая работа по дисциплине «Волоконно-оптические системы передачи (ДВ 1.1)». Вариант №01.
teacher-sib
: 18 апреля 2018
1 Основы построения оптических систем передачи
Изучите конспект, учебную литературу и ответьте письменно на следующие вопросы:
1. Что принято понимать под волоконно-оптической системой передачи?
2. Какой диапазон электромагнитных волн (частот) получил наибольшее применение в оптических системах передачи?
3. Какой физический смысл у показателя преломления?
4. Какие характеристики имеют стекловолокна?
5. Какие оптические диапазоны определены для улучшенных волокон стандарта G.652?
6. Чем принципиа
140 руб.