Микропроцессорные системы. Лабораторная работа 1. Вариант 1 (11, 21 и т.д.).

Состав работы

material.view.file_icon
material.view.file_icon LAB1.hex
material.view.file_icon LAB1.LST
material.view.file_icon Отчет.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

ЗАДАНИЕ К РАБОТЕ.

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. Настройте его параметры в соответствии с заданием с вашим вариантом.

Таблица вариантов задания по последней цифре пароля.

Последняя цифра шифра студента: 1
Уровень оптимизации: 1
Цель оптимизации: Размер кода
Формировать листинг: с ассемблерным кодом
Микроконтроллер: AduC812

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
Задание на лабораторную работу В задании к лабораторной работе представлено три командных кода и исходные данные, которые следует использовать для имитации исполнения всех трех команд. Для выполнения лабораторной работы по одноформатным командам необходимо воспользоваться методическими указаниями, выполнить расчет без использования программных средств, а результаты расчетов представить в отчете. LR_11 Вар.03 1) 021C8 <РБА>=4235C 2) 443FA <РОН>=2405A 3) 152E1 <Я.П.>=132BD
User ss011msv : 21 декабря 2012
400 руб.
Микропроцессорные системы (часть 1). Лабораторная работа 1, вариант 6.
Лабораторная работа 1 1. Цель работы 1.1. Изучить интегрированную среду программирования keil-C. 1.2. Получить навыки работы с текстовым редактором этой среды программирования. 1.3. Получить навыки работы с программными проектами. 1.4. Научиться транслировать программы. 1.5. Изучить работу отладчика программ в интегрированной среде программирования keil C. Таблица 1 – Исходные данные варианта Последняя цифра шифра студента Уровень оптимизации Цель оптимизации Формировать листинг Микроконтрол
User nik200511 : 20 мая 2023
49 руб.
Микропроцессорные системы. Лабораторные работы №1-3. Вариант №6
Лабораторная работа No1 Знакомство с интегрированной средой программирования KEIL-C 1. ЦЕЛЬ РАБОТЫ. 1.1. Изучить интегрированную среду программирования keil-C. 1.2. Получить навыки работы с текстовым редактором этой среды программирования. 1.3. Получить навыки работы с программными проектами. 1.4. Научиться транслировать программы. 1.5. Изучить работу отладчика программ в интегрированной среде программирования keil‐C. 4. ЗАДАНИЕ К РАБОТЕ. 4.1. Войдите в интегрированную среду программирования.
User Damovoy : 10 апреля 2021
220 руб.
Микропроцессорные системы. Лабораторные работы №1-3. Вариант №6
Микропроцессорные системы. Лабораторные работы №№1-3. Вариант №07
Лабораторная работа No1 Знакомство с интегрированной средой программирования KEIL-C 1. ЦЕЛЬ РАБОТЫ. 1.1. Изучить интегрированную среду программирования keil-C. 1.2. Получить навыки работы с текстовым редактором этой среды программирования. 1.3. Получить навыки работы с программными проектами. 1.4. Научиться транслировать программы. 1.5. Изучить работу отладчика программ в интегрированной среде программирования keil‐C. 4. ЗАДАНИЕ К РАБОТЕ. 4.1. Войдите в интегрированную среду программирования.
User Damovoy : 1 февраля 2021
180 руб.
Микропроцессорные системы. Лабораторные работы №№1-3. Вариант №07
Микропроцессорные системы. Лабораторные работы №№1-3. Вариант 01.
Лабораторная работа 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;
User nik200511 : 20 января 2020
270 руб.
Лабораторная работа №1 по дисциплине: Микропроцессорные системы (часть 1). Вариант №9
«Знакомство с интегрированной средой программирования KEIL-C» 1. Цель работы 1.1. Изучить интегрированную среду программирования keil-C. 1.2. Получить навыки работы с текстовым редактором этой среды программирования. 1.3. Получить навыки работы с программными проектами. 1.4. Научиться транслировать программы. 1.5. Изучить работу отладчика программ в интегрированной среде программирования keil‐C. Исходные данные: Последняя цифра шифра студента: 9 Уровень оптимизации: 1 Цель оптимизации: Скорост
User SibGOODy : 20 ноября 2018
300 руб.
promo
Микропроцессорные системы (часть 1). Лабораторные работы 1-3, вариант 6.
Лабораторная работа 1 1. Цель работы 1.1. Изучить интегрированную среду программирования keil-C. 1.2. Получить навыки работы с текстовым редактором этой среды программирования. 1.3. Получить навыки работы с программными проектами. 1.4. Научиться транслировать программы. 1.5. Изучить работу отладчика программ в интегрированной среде программирования keil C. Таблица 1 – Исходные данные варианта Последняя цифра шифра студента Уровень оптимизации Цель оптимизации Формировать листинг Микроконтрол
User nik200511 : 20 мая 2023
123 руб.
Микропроцессорные системы (часть 1-я). Лабораторные работы №1-3. Вариант №0.
Лабораторная работа № 1 по дисциплине «Микропроцессорные системы (часть 1) Знакомство с интегрированной средой программирования KEIL-C . ЦЕЛЬ РАБОТЫ. 1.1. Изучить интегрированную среду программирования keil-C. 1.2. Получить навыки работы с текстовым редактором этой среды программирования. 1.3. Получить навыки работы с программными проектами. 1.4. Научиться транслировать программы. 1.5. Изучить работу отладчика программ в интегрированной среде программирования keil C. Вариант №10 Таблица 1 Исход
User Алексей134 : 5 марта 2021
150 руб.
Современное состояние АПК России и направления его формирования
ВВЕДЕНИЕ ГЛАВА 1. Современное состояние АПК России, тенденции развития Состав и структура АПК РФ Взаимодействие АПК с другими секторами и отраслями экономики ГЛАВА 2. ПЕРСПЕКТИВЫ РЕФОРМИРОВАНИЯ АПК В РОССИИ 2.1. Методы государственного регулирования сельского хозяйства 2.2. Меры по финансовому оздоровлению сельскохозяйственных предприятий 2.3. Перспективы развития АПК РФ ЗАКЛЮЧЕНИЕ СПИСОК ЛИТЕРАТУРЫ ПРИЛОЖЕНИЕ ВВЕДЕНИЕ Тема настоящего исследования посвящена ключевому вопросу экономических преоб
User Lokard : 3 марта 2014
15 руб.
Лабораторная работа №1. Линейные односвязные списки. Вариант №14
Тема: Линейные односвязные списки. Цель: изучение и освоение использование структур и линейных списков. Задание: 1. На основе материалов конспекта лекций (раздел 3) и рекомендуемой литературы изучить теоретический материал по программированию односвязного списка. 2. Сформировать однонаправленный список целых чисел заданной (см. табл. 1) длины и вывести его на экран. 3. Рассчитать заданный (см. табл. 1) показатель на основе значений элементов списка и вывести значение показателя на экран. 4. Выпо
User Marina4 : 4 июня 2021
300 руб.
Лабораторная работа №1. Линейные односвязные списки. Вариант №14
Лабораторная работа №1 по дисциплине: Проектирование и эксплуатация сетей связи. Вариант 5
«Расчет оборудования узла мультисервисного доступа (УМСД). Расчёт транспортного ресурса сети широкополосного доступа (ШПД), построенной по технологии GPON» Задача №1 Заданная структура УМСД показана на рисунке 1.1. По заданию, в УМСД, состоящий из нескольких мультисервисных абонентских концентраторов (МАК), включаются: - аналоговые абонентские линии (ААЛ); - линии ADSL; - линии SHDSL; - линии PRI; - линии радиодоступа; - линии к оконечно-транзитной ЦСКк (ОТС) местной сети; - линия в напр
User Учеба "Под ключ" : 24 февраля 2025
800 руб.
promo
Деятельность банков с драгоценными металлами
СОДЕРАЖНИЕ ВВЕДЕНИЕ 3 ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ БАНКОВСКИХ ОПЕРАЦИЙ НА РЫНКЕ ДРАГОЦЕННЫХ МЕТАЛЛОВ 6 1.1. История развития банковских операций на российском рынке драгоценных металлов 6 1.2. Роль и значение коммерческих банков на рынке драгоценных металлов 15 1.3. Правовое регулирование деятельности коммерческих банков на рынке драгоценных металлов 19 ГЛАВА 2. АНАЛИЗ ДЕЯТЕЛЬНОСТИ ОАО «СБЕРБАНК РОССИИ» НА РЫНКЕ ДРАГОЦЕННЫХ МЕТАЛЛОВ 24 2.1. Характеристика Бурятского отделения Сбербанка России
User GnobYTEL : 8 января 2012
50 руб.
up Наверх