Микропроцессоры и цифровая обработка сигналов - лабораторные работы №1-5
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Описание
Лабораторная №1
Знакомство с интегрированной средой программирования keil-C
1. Цель работы
1. Изучить интегрированную среду программирования keil-C.
2. Получить навыки работы с текстовым редактором этой среды программирования.
3. Получить навыки работы с программными проектами.
4. Научиться транслировать программы.
5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
Лабораторная №2
Ввод и вывод информации через параллельные порты
1. Цель работы.
1.1. Изучить особенности работы параллельных портов микроконтроллера.
1.2. Изучить схемы подключения светодиодов к цифровым микросхемам.
1.3. Научиться управлять светодиодами при помощи программы.
1.4. Научиться управлять цифровыми индикаторами.
1.5. Научиться загружать программы в микроконтроллер.
1.6. Изучить способы отладки программ на лабораторном стенде ЛЭСО1.
Лабораторная №3
Ввод информации через параллельный порт
1. Цель работы
1.1. Изучить особенности работы параллельных портов микроконтроллера.
1.2. Изучить схемы подключения кнопок и датчиков к цифровым микросхемам.
1.3. Научиться определять состояние кнопок при помощи программы.
1.4. Изучить способы отладки программ на лабораторном стенде ЛЭСО1.
Лабораторная №4
Вывод информации через последовательный порт
1. Цель работы
1.1. Изучить особенности работы последовательных портов микроконтроллера.
Лабораторная №5
Разработка цифрового измерителя температуры
1. Исходный текст программы
#include "ADuC842.h" // подключение заголовочного файла ADuC842.h
#include "dallas.h" // подключение заголовочного файла dallas.h
// ввод массива шестнадцатиричных кодов для 7- сегментного индикатора:
//отображаются {0, 1, 2... E, F}
unsigned char digitP0[16] = {0xB7, 0x14, 0x73, 0x76,
0xD4, 0xE6, 0xE7, 0x34,
0xF7, 0xF6, 0xF5, 0xC7,
0xA3, 0x57, 0xE3, 0xE1};
unsigned char digitP2[16] = {0xD7, 0x11, 0xE3, 0x73,
0x35, 0x76, 0xF6, 0x13,
0xF7, 0x77, 0xB7, 0xF4,
0xC6, 0xF1, 0xE6, 0xA6};
void main() {
char t;
t = GetTemp();
P0 = digitP0[t/10];
P2 = digitP2[t%10];
}
}
P0 = P2 = 0;
while (1)
{
Знакомство с интегрированной средой программирования keil-C
1. Цель работы
1. Изучить интегрированную среду программирования keil-C.
2. Получить навыки работы с текстовым редактором этой среды программирования.
3. Получить навыки работы с программными проектами.
4. Научиться транслировать программы.
5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
Лабораторная №2
Ввод и вывод информации через параллельные порты
1. Цель работы.
1.1. Изучить особенности работы параллельных портов микроконтроллера.
1.2. Изучить схемы подключения светодиодов к цифровым микросхемам.
1.3. Научиться управлять светодиодами при помощи программы.
1.4. Научиться управлять цифровыми индикаторами.
1.5. Научиться загружать программы в микроконтроллер.
1.6. Изучить способы отладки программ на лабораторном стенде ЛЭСО1.
Лабораторная №3
Ввод информации через параллельный порт
1. Цель работы
1.1. Изучить особенности работы параллельных портов микроконтроллера.
1.2. Изучить схемы подключения кнопок и датчиков к цифровым микросхемам.
1.3. Научиться определять состояние кнопок при помощи программы.
1.4. Изучить способы отладки программ на лабораторном стенде ЛЭСО1.
Лабораторная №4
Вывод информации через последовательный порт
1. Цель работы
1.1. Изучить особенности работы последовательных портов микроконтроллера.
Лабораторная №5
Разработка цифрового измерителя температуры
1. Исходный текст программы
#include "ADuC842.h" // подключение заголовочного файла ADuC842.h
#include "dallas.h" // подключение заголовочного файла dallas.h
// ввод массива шестнадцатиричных кодов для 7- сегментного индикатора:
//отображаются {0, 1, 2... E, F}
unsigned char digitP0[16] = {0xB7, 0x14, 0x73, 0x76,
0xD4, 0xE6, 0xE7, 0x34,
0xF7, 0xF6, 0xF5, 0xC7,
0xA3, 0x57, 0xE3, 0xE1};
unsigned char digitP2[16] = {0xD7, 0x11, 0xE3, 0x73,
0x35, 0x76, 0xF6, 0x13,
0xF7, 0x77, 0xB7, 0xF4,
0xC6, 0xF1, 0xE6, 0xA6};
void main() {
char t;
t = GetTemp();
P0 = digitP0[t/10];
P2 = digitP2[t%10];
}
}
P0 = P2 = 0;
while (1)
{
Дополнительная информация
Зачет, 2017
Похожие материалы
Микропроцессоры и цифровая обработка сигналов. Лабораторная работа №1
bayball
: 19 апреля 2014
1. Цель работы
1. Изучить интегрированную среду программирования keil-C.
2. Получить навыки работы с текстовым редактором этой среды программирования.
3. Получить навыки работы с программными проектами.
4. Научиться транслировать программы.
5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
2. Исходный текст программы.
main()
{
int A[10]={2,5,-8,7,-3,15,38,-11,66,-6}; //задание массива
int I,S,P; //объявление переменных цел
100 руб.
Лабораторная работа № 1 по дисциплине Микропроцессоры и цифровая обработка сигналов
AndrySSS
: 2 июля 2013
Знакомство с интегрированной средой программирования keil-C
вариант 02
Уровень оптимизации 2
цель оптимизации 2
формировать листинг - скорость работы
микроконтроллер - с таблицей символов
375 руб.
Микропроцессоры и цифровая обработка сигналов
molotov
: 25 июня 2016
Билет №3
1. Устройство параллельных портов MCS-51.
2. Типы данных языка С.
Каждый из портов содержит... Рисунок 1 Упрощенная схема одного бита порта... Один разряд регистра-защелки порта представляет собой... Чтение внешних ножек микросхемы осуществляется командами:....
Язык программирования C – это язык программирования... Выделяют основные типы данных, которые задаются ключевыми словами:....
99 руб.
Микропроцессоры и цифровая обработка сигналов
GNPS
: 10 мая 2016
Разработать схему алгоритма и написать программу на языке программирования С. Вариант задания выбрать в соответствии с предпоследней цифрой шифра студента.
Разработать микропроцессорное устройство на основе микроконтроллера AduC842.
1. Привести схему устройства с описанием назначения элементов.
2. Разработать схему алгоритма и программу на языке программирования С. При написании программы обязательно использовать комментарии в каждой строке, описывающие производимые действия.
Вариант задания вы
120 руб.
Микропроцессоры и цифровая обработка сигналов
TAUQOT
: 15 декабря 2015
Билет №6
1. Задание временных интервалов с помощью таймеров.
2. Особенности работы с регистрами специальных функций на языке С
100 руб.
Микропроцессоры и цифровая обработка сигналов. Вариант 03. Лабораторная работа №1
lisii
: 20 января 2018
Микропроцессоры и цифровая обработка сигналов
Знакомство с интегрированной средой программирования KEIL-C
Цель работы
1. Изучить интегрированную среду программирования keil-C.
2. Получить навыки работы с текстовым редактором этой среды программирования.
3. Получить навыки работы с программными проектами.
4. Научиться транслировать программы.
5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
Исходный текст программы.
main()
{
int A[10]={2,5,-8,7,-3,15,38,-
49 руб.
Микропроцессоры и цифровая обработка сигналов (Курсовая)
molotov
: 25 июня 2016
Задание: Разработать микропроцессорное устройство на основе микроконтроллера AduC842.
Вариант 1: Разработка цифрового термометра на основе датчика температуры DS18B20.
ОГЛАВЛЕНИЕ
ВВЕДЕНИЕ 2
1. Аналитический обзор микропроцессоров 3
2. Разработка структурной схемы устройства 9
3. Описание принципиальной схемы 10
4. Программное обеспечение 11
4.1. Подпрограмма временной задержки 11
4.2. Подпрограмма сброса 11
4.3. Подпрограмма записи байта 12
4.4. Подпрограмма чтения байта 12
4.5. Подпрограмма ч
250 руб.
Микропроцессоры и цифровая обработка сигналов. Экзамен.
alexkrt
: 16 июня 2015
Билет №5
Таймеры MCS-51.
Операторы цикла на языке С.
50 руб.
Другие работы
Гидромеханика ПетрГУ 2014 Задача 5 Вариант 06
Z24
: 9 марта 2026
Определить направление движения реальной жидкости и вид местного сопротивления в наклонном трубопроводе при следующих исходных данных для сечений 1-1 и 2-2: геометрические высоты сечений z1, z2; манометрические давления р1, р2; диаметры трубопровода d1 = 200 мм, d2 = 120 мм; расход жидкости Q, кинематический коэффициент вязкости жидкости ν = 10⸱10-6 м²/с, которому соответствует жидкость с плотностью ρ = 850 кг/м³.
200 руб.
РД 153-34.0-03.2.98-2001. Типовая инструкция по охране труда для пользователей персональными электронно-вычислительными машинами (ПЭВМ) в электроэнергетике
Lokard
: 27 июня 2013
УДК 620.9.004.382.7.331.4(083.13)
ББК 65.247 Т 43
Вводится в действие с 01.05.2001
Разработана РАО «ЕЭС России»
Исполнители: В.К. Шумилин, доцент кафедры «Экология и безопасность
жизнедеятельности» МГАПИ;
В.И. Осипов, главный специалист отдела техники безопасности РАО «ЕЭС России»
10 руб.
Радиотехнические системы передачи информации. Экзамен. Билет №2
VVA77
: 12 декабря 2016
1. Определите число абонентов, которых может обслужить одна сота, если возможная нагрузка в ячейке составляет 8,2 Эрл, а средняя величина трафика от одного абонента – 25 мЭрл.
2. Запишите формулу для вычисления мощности сигнала на входе приемника в условиях прямой видимости в Вт и дБ.
3. Во сколько раз увеличится количество БС на заданной территории, если радиус соты уменьшается в К раз?
4. Рассчитайте количество частотных каналов для стандарта GSM.
5. Чему равен дуплексный разнос приема/переда
400 руб.
Контрольная работа по дисциплине:"Алгебра и геометрия", Вариант № 01
ai24
: 15 октября 2023
Контрольная работа по дисциплине:"Алгебра и геометрия", Вариант № 01
Задание 1. Решить систему уравнений методом Крамера и методом Гаусса
Задание 2. Для данной матрицы найти обратную матрицу
Задание 3.
Даны векторы
Найти:
a) угол между векторами и ;
b) проекцию вектора на вектор ;
c) векторное произведение ;
d) площадь треугольника, построенного на векторах .
200 руб.