Разработка микропроцессорной системы для управления объектом

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 22.01.2014
Размер файла 5,1 M

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

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

MOV DPTR, #0000h ; Начало области сохранения;

MOV A,PSW

MOVX @DPTR, A

INC DPTR

MOV A,DPH

MOVX @DPTR, A

INC DPTR

MOV A,DPL

MOVX @DPTR, A

INC DPTR

MOV R0, #00h ; Сохранять регистры с адреса 0

MOV R1, #01Fh ;По адрес 01F

;Цикл сохранения

SAVE:MOV A, @R0

MOVX @DPTR, A

INC DPTR

INC R0

DJNZ R1, SAVE

;Выводим значения x1x2x3x4 на дисплей

CALL DISPLEY

; перевести МПС в состояние ожидания. Выход МПС из состояния ;ожидания обеспечивается сигналом СБРОС

; Включить световую сигнализацию Частота 2Гц

M2:MOV DPTR,#K_C_PPI;

MOV A,@DPTR;

CPL A.0 ;Инвертируем бит сигналки

MOV R7,#2

CALL DELAY

JMP M2 ; Зациклим

RETI

;********************************

;********************************

;п/п сканирования клавиатуры

PULT:

RET

;********************************

Q2:

MOV R0,#21H

MOV A,#25H

MOV R1,@R0

SUBB A,R1

MOV R2,A

MOV A,#22H

MOV R3,A

SUBB A,R3

JC MET0

MOV A,#22H

MOV R4,A

LJMP MET1

MET0:MOVX A,#21H

MET1:MOV R5,A

MOV BUF_1,R5

MOV A,#00H

MOV BUF_2,A

CALL DISPL

RET

;********************************

;п/п вывода данных на ССИ

DISPLEY:MOV A,BUF_1

ORL A,#F0h

;включить 0 разряд индикатора

CLR ACC.6 ; Включить 0 разряд индикатора

MOV P1,A

ACALL Zad ; задержка для свечения индикатора

MOV A,BUF_1

SWAP A ; обмен тетрадами внутри аккумулятора (A[3-0]):=(A[7-4])

ORL A,#F0h

CLR ACC.5 ; Включить 1 разряд индикатора

MOV P1,A

ACALL Zad

MOV A,BUF_2

ORL A,#F0h

CLR ACC.4 ; Включить 2 разряд индикатора

MOV P1,A

ACALL Zad

MOV P1,#FFh

RET

; задержка для свечения индикатора

ZAD:MOV R6,#FF

Z:NOP;выполняет холостой ход

NOP

DJNZ R6,Z ;переход если в R6 не 0

микропроцессорный сигнал блок программный

Заключение

В данном курсовом проекте была разработана микроконтроллерная система для управления некоторым объектом.

Разработка управляющей микропроцессорной системы состоит из следующих этапов разработки аппаратной части МПС и разработки программного обеспечения.

Результатом первого этапа разработки является принципиальная электрическая схема МПС. В процессе этого этапа первоначально была разработана структурная схема МПС и произведен выбор элементной базы для построения МПС. Также, было проверено согласование по электрическим параметрам элементов, подключенных к системной шине. Также подсчитана потребляемая мощность всей МПС.

На втором этапе был разработан алгоритм управления, который затем был реализован в виде программы на ассемблере для микроконтроллеров семейства МК-51. Все алгоритмов и разработанное ПО обеспечивает полноценную взаимосвязь устройств.

Список литературы

Григорьев В.Л. Программное обеспечение МПС. М.: Энергоатомиздат,1983.

Левентоль Л. Введение в микропроцессоры. - М.: Мир, 1983.

Микропроцессоры. - 3 тома, под редакцией Преснухина Л.Н. - М.: Высшая школа, 1986.

Алексенко А.П. и др. Проектирование радиоэлектронной аппаратуры на микропроцессорах, 1983.

Соботки, Я. Стари. Микропроцессорные системы, М.: - 1981.

Дж. Хилбурн , П. Джулич. Микро-ЭВМ и микропроцессоры, М.: Мир,1979.

Дж. Кофрон. Технические средства МПС, М.: Мир - 1978.

Микропроцессоры и микропроцессорные комплекты интегральных микросхем: Справочник. В 2 томах. Н.Н. Аверьянов и др.; Под ред. В.А. Шахнова. - М.: радио и связь, 1988. - 1 том - 368 стр. 2 том - 368 стр.

Щелкуов Н.Н., Дианов А.П.. Микропроцессорные средства и системы, - М.: Радио и связь, 1989. - 287 стр.

Федорков Б.Г., Телец В.А.. Микросхемы ЦАП и АЦП: функционирование, параметры, применение \ М.: Энергоатомиздат, 1990.-320 стр.

Г. Гибсон, Ю-Чжен Лю. Аппаратные и прораммные средства микро-ЭВМ. - М.: Финансы и статистика, 1083.

М. Рафикузаман. Микропроцессоры и машинное проектирование МПС \ в 2 книгах. - М.: Мир, 1988.

Б.А. Калабеков. Микропроцессоры и их применение в системах передачи и обработки сигналов. - М.: Радио и связь, 1988.

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


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

  • Разработка функциональной схемы микропроцессорной системы управления насосным агрегатом. Архитектура последовательных шин передачи данных RS232 и ISP. Обоснование выбора элементарной базы микропроцессорной системы: контроллера и приемопередатчика.

    курсовая работа [1,6 M], добавлен 10.01.2012

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

    курсовая работа [469,1 K], добавлен 20.05.2014

  • Назначение и устройство микропроцессорной системы контроля. Описание функциональной схемы микропроцессорной системы контроля. Расчет статической характеристики канала измерения. Разработка алгоритма функционирования микропроцессорной системы контроля.

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

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

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

  • Разработка структурной схемы и обобщенного алгоритма работы прибора. Оценка максимальной погрешности линейного датчика давления и нормирующего усилителя. Разработка элементов принципиальной электрической схемы микропроцессорной системы сбора данных.

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

  • Общее понятие о микроконтроллерах, их использование и назначение. Разработка проекта микропроцессорной системы сбора данных с использованием стендов SDK 1.1 и SDX 0.9. Создание программного обеспечения и его загрузка в лабораторный стенд SDK-1.1.

    курсовая работа [1,4 M], добавлен 31.01.2014

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

    курсовая работа [1,4 M], добавлен 26.12.2012

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

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

  • История развития центрального процессора. Основные проблемы создания многоядерных процессоров. Проектирование микропроцессорной системы на базе процессора Intel 8080. Разработка принципиальной схемы и блок-схемы алгоритма работы микропроцессорной системы.

    курсовая работа [467,6 K], добавлен 11.05.2014

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

    курсовая работа [1,5 M], добавлен 29.02.2012

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