Микропроцессоры и цифровая обработка сигналов. Лабораторная работа №5

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

material.view.file_icon
material.view.file_icon
material.view.file_icon 5_1.bmp
material.view.file_icon ADuC842.h
material.view.file_icon dallas.c
material.view.file_icon dallas.h
material.view.file_icon Lab_5.c
material.view.file_icon Lab_5.Opt
material.view.file_icon Lab_5.plg
material.view.file_icon Lab_5.Uv2
material.view.file_icon Lab_5_Opt.Bak
material.view.file_icon
material.view.file_icon dallas.lst
material.view.file_icon Lab_5.lst
material.view.file_icon Lab_5.m51
material.view.file_icon START_AD.lst
material.view.file_icon
material.view.file_icon dallas.obj
material.view.file_icon dallas.__i
material.view.file_icon Lab_5
material.view.file_icon Lab_5.hex
material.view.file_icon Lab_5.lnp
material.view.file_icon Lab_5.obj
material.view.file_icon Lab_5.plg
material.view.file_icon START_AD.obj
material.view.file_icon START_AD.A51
material.view.file_icon ЛР№5.doc
Работа представляет собой 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. Скопировать изображение стенды с результатами измерений в отчет.

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

Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Микропроцессоры и цифровая обработка сигналов
Вид работы: Лабораторная работа 5
Оценка:Зачет
Дата оценки: 05.12.2013
Рецензия:Уважаемый слушатель
Борисов Александр Васильевич
Микропроцессоры и цифровая обработка сигналов. Лабораторная работа № 5
Введение Целью данной работы являются изучение особенностей работы микроконтроллера и цифрового датчика температуры DS18B20 фирмы Dallas Semiconductor В ходе работы должна быть разработана программа, выводящая температуру в лаборатории. 2. Разработка программы. Текст программы, выводящей температуру в лаборатории на сегментный индикатор, приведен ниже:
User suhinin : 24 марта 2015
40 руб.
Лабораторная работа № 5 по дисциплине: Микропроцессоры и цифровая обработка сигналов
Разработка цифрового измерителя температуры 1. Исходный текст программы #include "ADuC842.h" // подключение заголовочного файла ADuC842.h #include "dallas.h" // подключение заголовочного файла dallas.h // ввод массива шестнадцатиричных кодов для 7- сегментного индикатора: //отображаются {0, 1, 2... E, F} для получения своего показания температуры надо загрузить на стенде файл Lab_5.hex из папки obj,
User AndrySSS : 23 сентября 2013
500 руб.
Лабораторная работа № 5 по дисциплине: Микропроцессоры и цифровая обработка сигналов
Микропроцессоры и цифровая обработка сигналов Лабораторная работа 5 Вариант 03
Разработка цифрового измерителя температуры Целью данной работы являются изучение особенностей работы микроконтроллера и цифрового датчика температуры DS18B20 фирмы DallasSemiconductor В ходе работы должна быть разработана программа, выводящаятемпературу в лаборатории. 2. Разработка программы. Текст программы, выводящейтемпературу в лаборатории на сегментный индикатор, приведен ниже: #include "ADuC842.h" #include "dallas.h"
User lisii : 20 января 2018
39 руб.
Лабораторная работа №5 Микропроцессоры и цифровая обработка сигналов (7 семестр)
Разработка цифрового измерителя температуры 1. ЗАДАНИЕ К РАБОТЕ. 1.1. Разработать программу, измеряющую температуру в лаборатории с удаленным доступом и выводящую значение температуры на цифровой индикатор. 1.2. С помощью среды программирования Keil создать двухмодульный прект, состоящий из модулей main.c и dallas.c. 1.3. Определить реальную температуру в лаборатории. 1.4. Скопировать изображение стенды с результатами измерений в отчет. 2. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ РАБОТЫ. Одним из ва
User Богарт : 22 ноября 2011
199 руб.
Лабораторная работа №5 Микропроцессоры и цифровая обработка сигналов (7 семестр)
Микропроцессоры и цифровая обработка сигналов
Билет №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 руб.
Микропроцессоры и цифровая обработка сигналов - лабораторные работы №1-5
Лабораторная №1 Знакомство с интегрированной средой программирования keil-C 1. Цель работы 1. Изучить интегрированную среду программирования keil-C. 2. Получить навыки работы с текстовым редактором этой среды программирования. 3. Получить навыки работы с программными проектами. 4. Научиться транслировать программы. 5. Изучить работу отладчика программ в интегрированной среде программирования keil C. Лабораторная №2 Ввод и вывод информации через параллельные порты 1. Цель работы. 1.1. Изучи
User VVA77 : 20 сентября 2017
250 руб.
Практические задачи по механники
Решенные варианты: К-7 вар 3 К-3 вар 3 Д-10 вар 3 Д-1 вар 12 Мождно использовать например для примера решений.
Основные направления денежно-кредитной политики Банка России на современном этапе
СОДЕРЖАНИЕ Введение …………………………………………………………………. 2 1 Денежно-кредитная политика: цели, инструменты, основные концепции ………………………………….. 4 1.1 Понятие и цели денежно-кредитной политики ……… 4 1.2 Инструменты и методы денежно-кредитной политики ……………………………………………….. 5 1.3 Взгляд основных макроэкономических школ на концепции денежно-кредитной политики …………… 10 2 Основные направления денежно-кредитной политики Банка России на современном этапе………………… 17 2.1 Компетенция Банка России как органа д
User Slolka : 3 марта 2014
10 руб.
Сети ЭВМ и телекоммуникации. Вариант №1
Содержание Задание и исходные данные 3 1 Модель Окамуры-Хата и ее модификация COST231 4 2 Бюджет восходящего и нисходящего каналов 5 3 Расчет радиуса и площади соты (Range and area calculation) 10 4 Расчет требуемой пропускной способности сети 12 5 Архитектура сети. Расчет оборудования 13 Заключение 14 Список литературы 15 Задание: Требуется рассчитать количество оборудования (базовые станции, маршрутизаторы, элементы управления сетью, транспортные каналы) для построения сети LTE при заданных
User IT-STUDHELP : 30 декабря 2021
600 руб.
promo
Безопасность дорожного движения
1. Введение ……………………………………………………..3 2. Оборудование кабинета по безопасности движения………6 3. Оборудование, применяемое в кабинетах…………………10 4. Тематические модульные стенды………………………….15 5. Основные положения Конвенции о дорожных знаках и сигналах……………………………………………………17 6. Схема рационального движения автотранспорта……….…21 7. Заключение…………………………………………………...23 8. Список литературы…………………………………………..24 С давних времён человек хотел освободиться от физических усилий или облегчить их при перемещении ч
User step85 : 19 ноября 2010
up Наверх