Разработка микропроцессорной системы для управления объектом
Структура микропроцессорной системы, алгоритм ее управления и передачи сигналов. Карта распределения адресов. Разработка электрической принципиальной схемы и выбор элементной базы. Расчет потребляемого тока, блока питания, программного обеспечения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 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