Микропроцессоры и цифровая обработка сигналов. Контрольная работа. Вариант 03

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

material.view.file_icon
material.view.file_icon КР.doc
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Задание 1.

Разработать схему алгоритма и написать программу на языке программирования С. Вариант задания выбрать в соответствии с предпоследней цифрой пароля студента.

Варианты:

0. Сформировать массив из 25 чисел. Найти среднее арифметическое среди положительных элементов.
1. Сформировать массив из 10 чисел. Найти наибольший элемент массива и его номер.
2. Сформировать массив из 10 чисел. Найти наименьший элемент массива и его номер.
3. Сформировать массив из 15 чисел. Определить количество положительных элементов и сумму отрицательных.
4. Сформировать массив из 15 чисел. Найти сумму всех элементов и количество отрицательных.
5. Сформировать массив из 15 чисел. Найти произведение отрицательных чисел и их количество.
6. Сформировать массив из 15 чисел. Найти сумму элементов, значения которых находится в пределах от 5 до 25.
7. Сформировать массив из 20 чисел. Найти сумму первой половины элементов и произведение второй половины.
8. Сформировать массив из 20 чисел. Найти среднее арифметическое среди положительных элементов.
9. Сформировать массив из 20 чисел. Найти наибольший элемент среди четных по номеру.
Методические указания к заданию №1.

Пример:

Сформировать массив из 10 чисел. Найти произведение всех элементов и сумму отрицательных элементов.

Схема алгоритма.



Текст программы на языке С.

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]; //нахождение суммы отрицательных элементов массива
}
}
Задание 2.

Разработать микропроцессорное устройство на основе микроконтроллера AduC842.

1. Привести схему устройства с описанием назначения элементов.

2. Разработать схему алгоритма и программу на языке программирования С. При написании программы обязательно использовать комментарии в каждой строке, описывающие производимые действия.

Вариант задания выбрать в соответствии с последней цифрой пароля студента.

Варианты:

0. Разработать устройство, включающее электродвигатель при вводе в микроконтроллер определенной восьмиразрядной двоичной кодовой комбинации.
1. Разработать формирователь набора телефонного номера в импульсном режиме.
2. Разработать устройство, состоящее из микроконтроллера и подключенных к нему клавиатуры и восьми светодиодов. При нажатии кнопки на светодиодах должен высветиться двоичный код, соответствующий цифре на кнопке.
3. Разработать устройство, состоящее из микроконтроллера и подключенных к нему восьми светодиодов. После запуска программы каждый светодиод должен последовательно загореться на 1 секунду.
4. Разработать устройство управления елочной гирляндой «Бегущие огни».
5. Разработать устройство, состоящее из микроконтроллера и подключенных к нему восьми светодиодов. При вводе в микроконтроллер определенной восьмиразрядной двоичной кодовой комбинации на светодиодах должен высветиться код, равный проинвертированному входному коду.
6. Разработать устройство, состоящее из микроконтроллера, клавиатуры и цифрового индикатора. При нажатии на кнопку должен высвечиваться соответствующий символ.
7. Разработать устройство формирования сигнала для двухтональной звуковой сирены.
8. Разработать устройство, состоящее из микроконтроллера и подключенных к нему клавиатуры и восьми светодиодов. При нажатии кнопки должен загораться один светодиод, при нажатии кнопки 2 должны загораться два светодиода и т.д.
9. Разработать устройство, состоящее из микроконтроллера и подключенных к нему восьми светодиодов. Каждый светодиод должен последовательно моргнуть по 5 раз с интервалом в 1 секунду.
Методические указания к заданию №2.

Пример1: Разработать устройство, состоящее из микроконтроллера и подключенного к нему светодиода. Светодиод должен мигать 1 раз в секунду.

Дополнительная информация

Зачет без замечаний и доработок. Год сдачи 2к16
Микропроцессоры и цифровая обработка сигналов. Контрольная работа.
Задание 1. Разработать схему алгоритма и написать программу на языке программирования С. Вариант задания 0. Вариант: 0. Сформировать массив из 25 чисел. Найти среднее арифметическое среди положительных элементов. Задание 2. Разработать микропроцессорное устройство на основе микроконтроллера AduC842. 1. Привести схему устройства с описанием назначения элементов. 2. Разработать схему алгоритма и программу на языке программирования С. При написании программы обязательно использовать комментарии
User alexkrt : 16 июня 2015
120 руб.
Микропроцессоры и цифровая обработка сигналов
Билет №3 1. Устройство параллельных портов MCS-51. 2. Типы данных языка С. Каждый из портов содержит... Рисунок 1 Упрощенная схема одного бита порта... Один разряд регистра-защелки порта представляет собой... Чтение внешних ножек микросхемы осуществляется командами:.... Язык программирования C – это язык программирования... Выделяют основные типы данных, которые задаются ключевыми словами:....
User molotov : 25 июня 2016
99 руб.
Микропроцессоры и цифровая обработка сигналов
Разработать схему алгоритма и написать программу на языке программирования С. Вариант задания выбрать в соответствии с предпоследней цифрой шифра студента. Разработать микропроцессорное устройство на основе микроконтроллера AduC842. 1. Привести схему устройства с описанием назначения элементов. 2. Разработать схему алгоритма и программу на языке программирования С. При написании программы обязательно использовать комментарии в каждой строке, описывающие производимые действия. Вариант задания вы
User GNPS : 10 мая 2016
120 руб.
Микропроцессоры и цифровая обработка сигналов
Билет №6 1. Задание временных интервалов с помощью таймеров. 2. Особенности работы с регистрами специальных функций на языке С
User TAUQOT : 15 декабря 2015
100 руб.
Микропроцессоры и цифровая обработка сигналов. Лабораторная работа №4. Вариант 03
Вывод информации через последовательный порт 1. Цель работы. Изучить особенности работы последовательных портов микроконтроллера. 2. Текст программы sfr SCON =0x98; //объявление переменной SCON как регистра с адресом 0х98 sbit TI=0x99; //объявление переменной TI как бита регистра с адресом 0х99 sfr SBUF=0x99; //объявление переменной SBUF как регистра с адресом 0х99 sfr T3FD=0x9D; //объявление переменной T3FD как регистра с адресом 0х9D sfr T3CON=0x9E; //объявление переменной T3CON как регист
User lisii : 20 января 2018
60 руб.
Микропроцессоры и цифровая обработка сигналов Лабораторная работа 3 Вариант 03
Ввод информации через параллельный порт Целью данной работы являются: Изучить особенности работы параллельных портов микроконтроллера. Изучить схемы подключения кнопок и датчиков к цифровым микросхемам. Научиться определять состояние кнопок при помощи программы. Изучить способы отладки программ на лабораторном стенде ЛЭСО1. В ходе работы должна быть разработана программа, анализирующая состояние битов порта ввода P1.0,P1.1,P1.2,P1.3 и зажигающая светодиоды VD1,VD2 при P1.0=1,P1.1=1,P1.2=0,P
User lisii : 20 января 2018
39 руб.
Микропроцессоры и цифровая обработка сигналов Лабораторная работа 5 Вариант 03
Разработка цифрового измерителя температуры Целью данной работы являются изучение особенностей работы микроконтроллера и цифрового датчика температуры DS18B20 фирмы DallasSemiconductor В ходе работы должна быть разработана программа, выводящаятемпературу в лаборатории. 2. Разработка программы. Текст программы, выводящейтемпературу в лаборатории на сегментный индикатор, приведен ниже: #include "ADuC842.h" #include "dallas.h"
User lisii : 20 января 2018
39 руб.
Микропроцессоры и цифровая обработка сигналов Лабораторная работа 2 Вариант 03
Вывод информации через параллельные порты Целью данной работы являются: Изучить особенности работы параллельных портов микроконтроллера. Изучить схемы подключения светодиодов к цифровым микросхемам. Научиться управлять светодиодами при помощи программы. Научиться управлять цифровыми индикаторами. Научиться загружать программы в микроконтроллер. Изучить способы отладки программ на лабораторном стенде ЛЭСО1. В ходе работы должна быть разработана программа, включающая светодиоды VD2 и VD4, а
User lisii : 20 января 2018
39 руб.
Банкротство и ликвидация предприятия
1)Наблюдение, целью которого является сделать так, чтобы имущество предприятия было в целости и сохранности, и проводить анализ финансового состояния. В процессе данного этапа арбитражный суд назначает временного управляющего предприятием. Это кстати не значит, что прежний руководитель должен быть отстранен. При наблюдении не нарушается целостность имущества и баланс финансового состояния предприятия (например, не выдаются дивиденды и не реорганизуется структура предприятия). При неисполнении эт
User Elfa254 : 24 сентября 2013
Задание по теме: Мотивация
Задание по теме «Мотивация» Прочитайте описание ситуации и ответьте на вопросы. Ситуация. Когда в 1994 г. Петр Романов стал директором и основным совладельцем приватизированного Подмосковного мясокомбината, предприятие находилось в хорошем финансовом положении. Комбинат продавал свою продукцию во все близлежащие области и регионы, а объем этих продаж рос по 20 % в год. Люди покупали продукцию комбината за ее качество. Однако Романов вскоре заметил, что работники комбината не уделяют достаточно в
User studypro3 : 15 февраля 2022
400 руб.
Теплотехника КНИТУ Задача ТД-2 Вариант 21
m кг газа расширяется политропно с показателем политропы n от начального состояния с параметрами p1 и t1 до конечного давления p2. Определить теплоту Q, работу L, изменение внутренней энергии ΔU, энтальпии ΔH и энтропии ΔS. Считать, что c=const. Изобразить процесс на pυ — диаграмме без соблюдения масштаба.
User Z24 : 15 января 2026
200 руб.
Теплотехника КНИТУ Задача ТД-2 Вариант 21
3д модель и чертежи Блок Штампа
3д сборка, деталировка, спецификация изделия Блок Штампа.
User Bernard1611 : 22 июня 2022
100 руб.
3д модель и чертежи Блок Штампа
up Наверх