Микропроцессорная техника

Основные свойства класса интегральных схем – микроконтроллеров. Расширение функциональных возможностей процессоров компьютера. Реализация электрического устройства на основе микроконтроллера Intel 8051. Программный код выбранного температурного датчика.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 24.01.2014
Размер файла 14,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Введение

В микропроцессорной технике имеется самостоятельный класс интегральных схем - микроконтроллеры, которые предназначены для встраивания в приборы различного назначения.

Использование микроконтроллеров в различных изделиях не только приводит к улучшению всех показателей (стоимость, надежность, потребляемая мощность, габариты) и позволяет многократно сократить сроки, но и придаёт им принципиально новые потребительские качества: расширенные функциональные возможности, модифицируемость, адаптивность и т.д. В данной курсовой работе на основе микроконтроллера будет разработан система, поддерживающая определённую температуру в помещении. В качестве датчиков используются датчики температуры воздуха.

1. Техническое задание

Реализовать электрическое устройство на основе микроконтроллера 8051 осуществляющее контроль температуры в помещении на основе датчиков, которые установлены в 8 точках. Диапазон удерживаемой температуры - 10°С-15°С. При выходе уровня температуры за пределы требуемого диапазона необходимо её скорректировать одним из исполнительных элементов (вентилятор для охлаждения и нагреватель для нагрева).

2. Разработка схемы устройства

Терморегулятор выполнен на однокристальном микроконтроллере Intel 8051. В качестве многоканального АЦП был выбран 8-ми канальный АЦП К572ПВ4.

На входы Р0.0-Р0.7 микроконтроллера поступает код выбранного температурного датчика. Выбор датчика осуществляет АЦП, используя сигналы Р2.0-Р2.2. С выхода Р2.3 на вход АЦП поступают синхросигналы, необходимые для выбора датчика и начала преобразования.

Порты Р2.4 и Р2.5 используются для управления реле, через которые подключены исполнительные элементы (вентилятор и нагреватель).

3. Написание программы

микроконтроллер компьютер программный процессор

ORG 0H ;начало программы

MOV P0, #0h ;обнуление Р0

MOV P2, #0h ;обнуление Р2

MOV R7, #0h ;номер датчика температуры

SJMP STRART ;переход на метку START

ORG 0BH ;программа обработки прерывания о таймера 0

MOV TH0,#11111111B ;”настройка” таймера 0

MOV TL0,#11101010B ;на нужное время срабатывания

PUSH ACC ;сохранение аккумулятора в стеке

MOV A, P0 ;считывание кода температуры одного из датчиков

CPL P2.3 ;выдача синхросигнала на АЦП

SUBB A, R5 ;Т>1

JNC T1 ;переход, если Т>1 MOV A, P0

SUBB A, #1100001B ;T<2

JC T2 ;переход, если Т>2

CLR P2.4 ;выключение вентилятора

CLR P2.5 ;выключение нагревателя

SJMP NEXT ;переход на метку NEXT

T21: SETB P2.4 ;включение вентилятора

CLR P2.5 ;выключение нагревателя

SJMP NOCORRECT ;переход на метку NOCORRECT

T19: SETB P2.5 ;включение нагревателя

CLR P2.4 ;выключение нагревателя

SJMP NOCORRECT ;переход на метку NOCORRECT

NEXT: INC R7 ; настройка на проверку следующего датчика

CJNE R7, #1000B, NOCORRECT ; R7=8

MOV R7, #0H ;переход на нулевой датчик

NOCRRECT: POP ACC ;извлечение аккумулятора из стека

RETI

START: MOV TMOD, #00000001B ;настройка таймера 0: 16 битный таймер

MOV TH0, #11111111B ;”настройка” таймера 0

MOV TL0, #11101010B ;на нужное время срабатывания (1 раз за 20 мкс)

SETB TCON.4 ;пуск таймера 0

SETB IE.7 ;снятие блокировки прерывания

STEB IE.1 ;разрешение прерывания от таймера 0

TEMP: CLR IE.7 ;блокировка прерываний

MOV A, P2 ;считывание значения Р2

ANL A, #11111000B ;”обнуление” кода номера датчика

ANL A, R7 ;добавление “свежего кода”

MOV P2, A ;обновление информации

SETB IE.7 ;снятие блокировки прерываний

MOV R5, #1101011B ;код 21 градуса по Цельсию

CLR C ;сброс бита заёма

SJMP TEMP ;переход на метку TEMP

END ; конец программы

Размещено на Allbest.ru

...

Подобные документы

  • История Intel, выпуск оперативной памяти для компьютера. Главные особенности построения бренда компании. Модели процессоров, выпускаемые корпорацией Intel. Виды подложек, используемых при производстве микросхем. Краткая история процессоров Pentium.

    реферат [28,8 K], добавлен 13.02.2013

  • История развития фирмы INTEL. Развитие и выпуск процессоров INTEL. Обзор технологии ATOM. Обзор процессоров. Материнская плата Gigabyte GC230D. Ноутбуки на базе процессоров INTEL ATOM. Ноутбук MSI Wind U100-024RU, ASUS Eee 1000H, Acer One AOA 150-Bb.

    курсовая работа [233,0 K], добавлен 24.11.2008

  • Стратегия развития процессоров Intel. Структурная организация современных универсальных микропроцессоров. Особенности многоядерной процессорной микроархитектуры Intel Core, Intel Nehalem, Intel Westmere. Серверные платформы Intel c использованием Xeon.

    реферат [36,5 K], добавлен 07.01.2015

  • Микропроцессор как важнейший компонент персонального компьютера, особенности их устройства, основные составные и их назначение. Функции, параметры и производительность микропроцессоров, сравнительные характеристики. Поколения и виды процессоров Intel.

    контрольная работа [42,3 K], добавлен 25.11.2010

  • Синтез комбинационных схем, построение простых операционных устройств. Запоминающие устройства с прямым доступом. Операционные устройства для выполнения умножения. Изучение команд MMX процессоров Intel. Программа для выполнения матричных вычислений.

    контрольная работа [923,5 K], добавлен 05.07.2014

  • История создания и развития компьютерных процессоров Intel. Изучение архитектурного строения процессоров Intel Core, их ядра и кэш-память. Характеристика энергопотребления, производительности и систем управления питанием процессоров модельного рядя Core.

    контрольная работа [7,6 M], добавлен 17.05.2013

  • Гнездовой или щелевой разъём центрального процессора для облегчения его установки. Стандартный слот типа Socket. История изменения и характеристики всех сокетов, используемых для установки процессоров Intel. Разработка новых интерфейсов компании Intel.

    реферат [202,4 K], добавлен 01.10.2009

  • Исследование функциональных возможностей табличных процессоров в информационном обеспечении управления. Структура информационной системы на предприятии. Понятие электронных таблиц и табличных процессоров. Тенденции развития табличных процессоров.

    курсовая работа [45,4 K], добавлен 15.03.2012

  • Создание приемника команд RC5 для персонального компьютера на основе микроконтроллера ATmega8. Особенности написания файла прошивки и симулирование устройства. Порядок выполнения сборки собственной схемы и характеристика полученного микроконтроллера.

    курсовая работа [2,0 M], добавлен 24.11.2013

  • Характеристика процессоров линейки Intel. Знакомство с особенностями микропроцессора, предназначенного для настольных систем с поддержкой симметричной многопроцессорности. Pentium Pro как процессор Intel шестого поколения, совместимый с архитектурой x86.

    реферат [57,6 K], добавлен 25.07.2013

  • Отличительные особенности микроконтроллеров AVR семейства Mega. Характеристики процессора, подсистемы ввода-вывода. Архитектура ядра и организация памяти. Регистры общего назначения. Алгоритмы моделирования команд. Реализация модели внешнего устройства.

    курсовая работа [3,7 M], добавлен 24.06.2013

  • Изучение истории появления, назначения и основных составляющих процессоров - вычислительных устройств, состоящих из транзисторов. Анализ современной микропроцессорной технологии фирмы Intel. Развитие семейства K-6. Советы по выбору процессора Intel и AMD.

    курсовая работа [2,3 M], добавлен 21.11.2010

  • Целесообразность применения МП-устройства. Архитектура микропроцессорной системы. Структурная организация БИС ВТ с изолированными шинами. Содержание и возможная направленность микроконтроллера. Обобщенная структура простого встраиваемого микроконтроллера.

    реферат [224,5 K], добавлен 28.04.2011

  • Основные виды периферийных устройств в персональных компьютерах. Классификация периферийных устройств. Устройства ввода, вывода и хранения информации. Передача информации с помощью периферийных устройств. Организация сетей на основе программных средств.

    контрольная работа [1,7 M], добавлен 11.11.2014

  • Архитектура системных плат на основе чипсетов Intel 6 Series и Intel P67 Express. Технологии, используемые в Intel 6 Series: Smart Response, Intel Quick Sync Video, Технология Hyper-Threading, Технология Intel vPro. Ошибка в чипсетах Intel 6-й серии.

    реферат [3,3 M], добавлен 11.12.2012

  • История развития, устройство и назначение центральных процессоров Intel. Особенности архитектуры различных поколений ЦП. Характеристики и общая схема чипсетов материнских плат разных серий. Повышение их функциональности и уровня производительности.

    реферат [121,4 K], добавлен 08.11.2015

  • Состав центрального процессора: устройства управления, арифметико-логическое, запоминающее. Тактовая частота и разрядность процессоров, его адресное пространство и рабочая температура. Тепловыделение процессоров и отвод тепла; количество ядер.

    презентация [1,0 M], добавлен 03.02.2015

  • История и перспективы развития производства процессоров компьютеров. Основы работы центрального процессора. Характеристика многоядерных процессоров. Ведущие производители: Intel и AMD, их планы по выпуску новых процессоров. Советы по выбору CPU.

    курсовая работа [2,8 M], добавлен 03.11.2011

  • Семь поколений процессоров. Технология производства микропроцессоров. Сравнительные характеристики процессоров AMD и Intel на ядре Clarkdale. Квазимеханические решения на основе нанотрубок. Одновременная работа с Firefox и Windows Media Encoder.

    дипломная работа [2,2 M], добавлен 11.06.2012

  • Процессоры AMD Athlon 64X2, их параметры и характеристики, возможности разгона. Двухъядерные процессоры Intel и их особенности, совместимость новых процессоров с материнскими платами. Методика, последовательность и результаты тестирования процессоров.

    статья [31,6 K], добавлен 03.05.2010

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.