белорусский государственный университет транспорта
Кафедра
«Микропроцессорные информационно-управляющие системы»
КУРСОВАЯ РАБОТА
«Разработка микропроцессорной системы»
Выполнил: Проверил:
студент гр. ЭТ-41 доцент
Пошко А. П. Рязанцева Н. В.
Гомель, 2001
Оглавление
Введение.................................................. 2
1 Техническое задание на проектирование......................... 3
1.1 Алгоритм работы............................................ 4
1.2 Обработка цифровой информации................................ 5
1.3 Обработка аналоговой информации............................... 7
1.4 Обработка запросов на прерывание............................... 8
1.5 Структура МПС............................................. 9
2 Разработка МПС.......................................... 11
2.1 Схема процессора........................................... 11
2.2 Реализация асинхронного канала связи............................ 12
2.3 Программируемый счетчик/таймер К580ВИ53...................... 13
2.4 Разработка системы памяти.................................. 15
2.5 Разработка подсистемы ввода/вывода............................ 16
2.6 Разработка системы прерываний............................... 17
2.7 Определение слов инициализации................................ 18
3 Программа работы микропроцессорного устройства............... 21
3.1 Программа основного контроллера.............................. 21
4 Оценка микропроцессорной системы.......................... 25
Заключение............................................... 28
Список литературы......................................... 29
Микропроцессор представляет собой функционально завершенное универсальное программно-управляемое устройство цифровой обработки данных, выполненное в виде одной или нескольких микропроцессорных БИС.
Микропроцессорные БИС относятся к классу микросхем, одной из особенностей которого является возможность программного управления работой БИС с помощью определенного набора команд. Эта особенность нашла отражение в программно-аппаратном принципе построения микропроцессорных систем — цифровых устройств или систем обработки данных, контроля и управления, построенных на базе одного или нескольких микропроцессоров. Программно-аппаратный принцип построения микросистем является одним из основных принципов их организации и заключается в том, что реализация целевого назначения микросистемы достигается не только аппаратными средствами, но и с помощью программного обеспечения — организованного набора программ и данных.
Микросистема общего назначения, содержащая кроме одного или нескольких МП, память для хранения управляющих программ и данных, а также средства обмена информацией с периферийными устройствами ввода-вывода, называется микропроцессорной ЭВМ. Примерами периферийных устройств ввода-вывода, с которыми микроЭВМ может обмениваться информацией, служат алфавитно-цифровая клавиатура, дисплеи, принтеры, накопители на гибких магнитных дисках, накопители на жестких магнитных диска и многие другие. МикроЭВМ, совмещенная с периферийными устройствами, называется микровычислительным комплексом.
При разработке микросистем приходится принимать во внимание большое число особенностей МП и микропроцессорных комплектов БИС: технологических, конструктивных, временных, энергетических, эксплуатационных, функциональных и др. Функциональные особенности характеризуют логическую организацию МП и микропроцессорных БИС, принципы их построения, использования и взаимодействия. Они являются основными, так как определяют прибор как функциональный элемент микросистемы, раскрывают его потенциальные возможности логической и арифметической обработки информации.
Среди однокристальных микропроцессоров, которые были освоены советской промышленностью, можно выделить две группы. Первую группу составляют МП серии К1801, предназначенный для управляющих систем, вторую — МП серии КР580, К1821 и К1810 предназначенные для применения в микровычислительных комплексах. Обе группы имеют функционально развитую организацию, снабжены наборами разнообразных периферийных БИС, что дает разработчику широкие возможности при проектировании микросистем.
В курсовом проекте разрабатывается микропроцессорная система управления некоторым объектом (рис. 1).
Микропроцессорная система (МПС) принимает информацию { X } об объекте управления (ОУ) от аналоговых и цифровых датчиков (Д), вырабатывает управляющие воздействия {Y} в соответствии с законом управления и подает их на исполнительные механизмы (ИМ). МПС состоит из микроконтроллера (МК) - управляющей микроЭВМ, и пульта управления (ПУ). С помощью ПУ оператор получает возможность управлять работой микроЭВМ: запускать ее и останавливать, задавать значение некоторых констант. снимать с индикаторов информацию о состоянии объекта и т.п.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.