Микропроцессоры и цифровая обработка сигналов. Лабораторная работа №5
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра изображений
- Microsoft Word
Описание
Вариант: Один для всех
Разработка цифрового измерителя температуры.
В качестве цифрового датчика температуры в схеме стенда используется цифровой датчик DS18B20 фирмы Dallas Semiconductor (D1), который с помощью однопроводного интерфейса подключен к разряду 3 порта P3. Для работы с температурным датчиком можно воспользоваться следующими готовыми файлами:
ADuC842.h – файл в котором описаны все регистры специальных функций ADuC842
dallas.c – модуль, для измерения температуры (на языке С)
dallas.h заголовочный файл с описанием функций модуля dallas.c
Перед созданием проекта нужно предварительно создать папку (например TEMP) и поместить в нее файлы ADuC842.h, dallas.c, dallas.h.
Далее с помощью среды Keil в этой папке создать двухмодульный проект с файлами main.c и dallas.c. Предварительно в файл main.c поместить свою программу. В модуле dallas.c описана функция GetTemp(), при обращении к которой происходит измерение температуры и присваивание ее значения этой функции. Температура измеряется в виде двухразрядного, положительного десятичного числа. Таким образом, для измерения температуры можно записать следующий оператор:
T=GetTemp();
Переменной Т будет присвоено значение измеренной температуры.
1. ЗАДАНИЕ К РАБОТЕ.
1.1. Разработать программу, измеряющую температуру в лаборатории с удаленным доступом и выводящую значение температуры на цифровой индикатор.
1.2. С помощью среды программирования Keil создать двухмодульный прект, состоящий из модулей main.c и dallas.c.
1.3. Определить реальную температуру в лаборатории.
1.4. Скопировать изображение стенды с результатами измерений в отчет.
Разработка цифрового измерителя температуры.
В качестве цифрового датчика температуры в схеме стенда используется цифровой датчик DS18B20 фирмы Dallas Semiconductor (D1), который с помощью однопроводного интерфейса подключен к разряду 3 порта P3. Для работы с температурным датчиком можно воспользоваться следующими готовыми файлами:
ADuC842.h – файл в котором описаны все регистры специальных функций ADuC842
dallas.c – модуль, для измерения температуры (на языке С)
dallas.h заголовочный файл с описанием функций модуля dallas.c
Перед созданием проекта нужно предварительно создать папку (например TEMP) и поместить в нее файлы ADuC842.h, dallas.c, dallas.h.
Далее с помощью среды Keil в этой папке создать двухмодульный проект с файлами main.c и dallas.c. Предварительно в файл main.c поместить свою программу. В модуле dallas.c описана функция GetTemp(), при обращении к которой происходит измерение температуры и присваивание ее значения этой функции. Температура измеряется в виде двухразрядного, положительного десятичного числа. Таким образом, для измерения температуры можно записать следующий оператор:
T=GetTemp();
Переменной Т будет присвоено значение измеренной температуры.
1. ЗАДАНИЕ К РАБОТЕ.
1.1. Разработать программу, измеряющую температуру в лаборатории с удаленным доступом и выводящую значение температуры на цифровой индикатор.
1.2. С помощью среды программирования Keil создать двухмодульный прект, состоящий из модулей main.c и dallas.c.
1.3. Определить реальную температуру в лаборатории.
1.4. Скопировать изображение стенды с результатами измерений в отчет.
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Микропроцессоры и цифровая обработка сигналов
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 05.12.2013
Рецензия:Уважаемый слушатель
Борисов Александр Васильевич
Оценена Ваша работа по предмету: Микропроцессоры и цифровая обработка сигналов
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 05.12.2013
Рецензия:Уважаемый слушатель
Борисов Александр Васильевич
Похожие материалы
Микропроцессоры и цифровая обработка сигналов. Лабораторная работа № 5
suhinin
: 24 марта 2015
Введение
Целью данной работы являются изучение особенностей работы микроконтроллера и цифрового датчика температуры DS18B20 фирмы Dallas Semiconductor
В ходе работы должна быть разработана программа, выводящая температуру в лаборатории.
2. Разработка программы.
Текст программы, выводящей температуру в лаборатории на сегментный индикатор, приведен ниже:
40 руб.
Лабораторная работа № 5 по дисциплине: Микропроцессоры и цифровая обработка сигналов
AndrySSS
: 23 сентября 2013
Разработка цифрового измерителя температуры
1. Исходный текст программы
#include "ADuC842.h" // подключение заголовочного файла ADuC842.h
#include "dallas.h" // подключение заголовочного файла dallas.h
// ввод массива шестнадцатиричных кодов для 7- сегментного индикатора:
//отображаются {0, 1, 2... E, F}
для получения своего показания температуры надо загрузить на стенде файл Lab_5.hex из папки obj,
500 руб.
Микропроцессоры и цифровая обработка сигналов
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 руб.
Микропроцессоры и цифровая обработка сигналов Лабораторная работа 5 Вариант 03
lisii
: 20 января 2018
Разработка цифрового измерителя температуры
Целью данной работы являются изучение особенностей работы микроконтроллера и цифрового датчика температуры DS18B20 фирмы DallasSemiconductor
В ходе работы должна быть разработана программа, выводящаятемпературу в лаборатории.
2. Разработка программы.
Текст программы, выводящейтемпературу в лаборатории на сегментный индикатор, приведен ниже:
#include "ADuC842.h"
#include "dallas.h"
39 руб.
Лабораторная работа №5 Микропроцессоры и цифровая обработка сигналов (7 семестр)
Богарт
: 22 ноября 2011
Разработка цифрового измерителя температуры
1. ЗАДАНИЕ К РАБОТЕ.
1.1. Разработать программу, измеряющую температуру в лаборатории с удаленным доступом и выводящую значение температуры на цифровой индикатор.
1.2. С помощью среды программирования Keil создать двухмодульный прект, состоящий из модулей main.c и dallas.c.
1.3. Определить реальную температуру в лаборатории.
1.4. Скопировать изображение стенды с результатами измерений в отчет.
2. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ РАБОТЫ.
Одним из ва
50 руб.
Микропроцессоры и цифровая обработка сигналов - лабораторные работы №1-5
VVA77
: 20 сентября 2017
Лабораторная №1
Знакомство с интегрированной средой программирования keil-C
1. Цель работы
1. Изучить интегрированную среду программирования keil-C.
2. Получить навыки работы с текстовым редактором этой среды программирования.
3. Получить навыки работы с программными проектами.
4. Научиться транслировать программы.
5. Изучить работу отладчика программ в интегрированной среде программирования keil C.
Лабораторная №2
Ввод и вывод информации через параллельные порты
1. Цель работы.
1.1. Изучи
250 руб.
Другие работы
Финансово-кредитные кризисы. Сущность, причины, последствия
alfFRED
: 26 февраля 2014
Мировая экономика на протяжении всей её истории подвергалась различным кризисам. Эти кризисы носят цикличный характер. Начало кризиса проявляется в снижении объёмов производства, а после его окончания наблюдается резкий рост основных экономических показателей.
Изучение экономических кризисов помогает выявлять их причину и разрабатывать комплекс экстренных мер, направленных на их преодоление. Именно поэтому тема курсовой работы является актуальной.
Цель курсового исследования – выявление причин к
10 руб.
Гидравлика и гидропневмопривод Ч.2 ПГУПС 2025 Задача 1 Вариант 37
Z24
: 9 января 2026
ТИПОВАЯ ЗАДАЧА №1 «Расчет перемещения поршня»
Определение скорости перемещения поршня.
Поршень диаметром D имеет n отверстий диаметром d0 каждое (рис. 1.). К штоку приложена сила F. Требуется определить скорость перемещения поршня вниз. Отверстия рассматривать как внешние цилиндрические насадки. Плотность рабочей жидкости принять равной ρ = 900 кг/м³.
150 руб.
Проект доразработки Турнейского горизонта Черновского месторождения системой горизонтальных скважин и боковых горизонтальных стволов-Курсовая работа-Дипломная работа-Специальность-Разработка и эксплуатация нефтяных и газовых месторождений РЭНГМ-Нефтегазов
lenya.nakonechnyy.92@mail.ru
: 2 ноября 2017
Проект доразработки Турнейского горизонта Черновского месторождения системой горизонтальных скважин и боковых горизонтальных стволов-Курсовая работа-Дипломная работа-Специальность-Разработка и эксплуатация нефтяных и газовых месторождений РЭНГМ-Нефтегазовое дело-Эксплуатация и обслуживание объектов нефтегазодобычи
Тема проекта «Проект доразработки Турнейского горизонта Черновского месторождения системой горизонтальных скважин и боковых горизонтальных стволов»
Проект содержит 146 страницы текста
1626 руб.
Контрольная работа "Основы передачи дискретных сообщений". Вариант №6
radist24
: 17 февраля 2013
Задача №1
Для дискретного симметричного канала без памяти вероятность ошибочного приема элемента равна . Рассчитать вероятность поражения кодовой комбинации заданной длины n=25, ошибкой кратности t=0...4. Сделать выводы по результатам расчетов.
Задача №2
Определить вероятность неправильного приема кодовой комбинации , если для передачи используется код с кодовым расстоянием в режиме исправления ошибок. Длину кодовой комбинации и вероятность ошибочного приема элемента взять из условия задачи
80 руб.