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

ЛИЧНЫЙ КАБИНЕТ 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

 

Повышение оригинальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение оригинальности любого файла в формате MS Word. После такого повышения оригинальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, РУКОНТЕКСТ, etxt.ru. Программа «StudentHelp» работает по уникальной технологии так, что на внешний вид, файл с повышенной оригинальностью не отличается от исходного.

Результат поиска


Наименование:


Курсовик Разработка микропроцессорной системы на базе микропроцессора КР580ВМ80

Информация:

Тип работы: Курсовик. Предмет: Схемотехника. Добавлен: 13.09.2012. Год: 2011. Страниц: 59. Уникальность по antiplagiat.ru: < 30%

Описание (план):


Федеральное агентство по образованию

Государственное образовательное учреждение
высшего профессионального образования


ВОЛГОГРАДСКИЙ ГОСУДАРСТВЕННЫЙ
ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
(ВолгГТУ)


Кафедра «ЭВМ и систем»


КУРСОВАЯ РАБОТА

по схемотехнике ЭВМ
на тему: «Разработка микропроцессорной системы
на базе микропроцессора КР580ВМ80»


Выполнил: студент группы
ФЭВТ-3.1С
Оконов С. С.

Проверил: Доцент кафедры
«ЭВМ и систем»
Скакунов В. Н.


Волгоград 2011
СОДЕРЖАНИЕ

Введение 3
1. Постановка задачи 4
2. Теоретическая часть 5
3. Разработка и описание схемы электрической структурной 14
4. Разработка схемы электрической принципиальной 19
4.1. Принципиальная схема процессорного ядра системы 19
4.2. Карта адресов внешних устройств 22
4.3. Организация памяти 25
4.4. Цифровые входы и выходы 28
4.5. Аналоговый канал 29
4.6. Контроллер прерываний 30
4.7. Контроллер прямого доступа к памяти (КПДП) 35
4.8. Программируемый интервальный таймер 36
4.9. Программируемый параллельный интерфейс 39
4.10 Последовательный интерфейс (RS - 232C) 42
5. ПРОГРАМНАЯ ЧАСТЬ 45
5.1 Инициализация микропроцессорной системы 46
5.2 Инициализация программируемых контроллеров 47
5.3 Таблица векторов прерываний 52
5.4 Обработчики прерываний 53
Заключение 58
Литература 59

Приложение 1. Спецификация


ВВЕДЕНИЕ

Микропроцессор - это функционально завершенное универсальное программно - аппаратное устройство цифровой обработки данных, выполненное в виде одной или нескольких микропроцессорных больших интегральных схем (далее по тексту БИС).
Микропроцессорная система (далее по тексту MПС) представляет собой функционально законченное изделие, цифровое устройство или систему обработки данных, контроля и управления, состоящее из одного или нескольких устройств, главным образом микропроцессорных: микропроцессора или микроконтроллера.
Микропроцессорный комплект (далее по тексту МПК) КР580 содержит набор БИС для построения микропроцессорных систем относительно невысокого быстродействия, работающих с тактовой частотой до 2МГц. В основном на МПК данной серии строятся микропроцессорные системы, решающие задачи, связанные с управлением разнообразными технологическими процессами.
Цель работы – спроектировать микропроцессорную систему на базе микропроцессорного комплекта КР580.
Сокращения, которые будут использоваться в дальнейшем:
БИС – большая интегральная схема
MПС – микропроцессорная система
МПК – микропроцессорный комплект
АЦП – аналого-цифровой преобразователь
КПР – контроллер прерываний
ПДП – прямой доступ к памяти
ВУ – внешнее устройство
БР – буферный регистр
ОЗУ – оперативное запоминающее устройство
ПЗУ – постоянное запоминающее устройство
ППИ – параллельно-программир емый интерфейс
УСАПП – универсальный синхронно-асинхронный приёмо-передатчик
ШФ – шинный формирователь
УВВ – устройство ввода вывода


1. ПОСТАНОВКА ЗАДАЧИ
Согласно заданию по курсовому проектированию необходимо спроектировать микропроцессорную систему на базе микропроцессорного комплекта КР580.
Данные для разработки MПС:
1. Микропроцессор – КР580ВМ80А
2. Объём памяти ОЗУ – 8 Кбайт
3 Тип и организация БИС ОЗУ – СОЗУ, 2К x 8
4. Объём памяти ПЗУ – 8 Кбайт
5. Тип и организация БИС ПЗУ – РПЗУ с УФ, 4К х 8
6. Контроль на паритет ОЗУ контрольная сумма ПЗУ – нет
7. Контроллер ДОЗУ – нет
8. Количество цифровых входов – 8 ППИ режим 1
9. Количество цифровых выходов – 8 БР
10. Аппаратная реализация – 1 БИС КПР (КР580ВН59)
11. Порядок обслуживания (прогр.) – цикл. сдвиг
12. Канал ПДП – есть
13.Последовательный канал – 2 БИС ПСА
14. Таймер – счётчик – есть
15. Способы обмена Ввода/вывода – программный ввод/вывод; ПДП; по прерываниям
16. Тип интерфейса – 2 интерфейса RS-232C
17. Контроль на четность – есть
18. Характеристики аналогового канала –АЦП: 8-и разрядный
На основании этих данных разработать и описать схему электрическую структурную МПС, а также разработать и описать схему электрическую принципиальную данной системы.
Разработать программные средства инициализации системы и отдельных программируемых контроллеров и, в соответствии с заданием, процедур обмена данными с внешними устройствами через цифровые параллельные и последовательные порты, аналоговые каналы в режимах программного ввода-вывода, прерывания и ПДП.
Привести список литературы, которая будет использоваться при выполнении курсовой работы.


2. ТЕОРЕТИЧЕСКАЯ ЧАСТЬ

В этом пункте будет рассмотрено микропроцессорное ядро, которое составляет основу разрабатываемой микропроцессорной системы и включает в себя: микропроцессор, системный контроллер и генератор тактовых импульсов.
Основным элементом этого комплекта является БИС микропроцессора КР580ВМ80А поз. DD3. Основные характеристики этого микропроцессора следующие:
–Разрядность, бит 8
–Тактовая частота, МГц 2
–Объём адресуемой памяти, байт 65536
–Разрядность шины адреса, бит 16
–Система команд - 78 базовых команд или 244 кода
–Число подключаемых УВВ 256
–Потребляемая мощность, мВт 750
–Уровни сигналов входов и выходов микропроцессора (за исключением входов тактовой частоты) соответствуют стандартным ТТЛ уровням.
–Выходы микропроцессора являются маломощными и могут быть нагружены только одним стандартным ТТЛ входом, поэтому для формирования шины адреса используются шинные формирователи КР580ВА86.
–Шина данных и шина управления функционально связаны. Этот микропроцессор не обладает готовой шиной управления, эта шина организуется с помощью дополнительной внешней схемы, называемой системным контроллером, которая использует байт состояния считываемый из шины данных и управляющие сигналы микропроцессора.
Микросхема КР580ВМ80А (DD3) представляет собой 8-разрядное центральное процессорное устройство (ЦПУ) параллельной обработки данных. Устройство не обладает возможностью аппаратного наращивания разрядности обрабатываемых данных, но позволяет осуществлять это программным способом. Структурная схема КР580ВМ80 представлена на рисунке 2.1.
Назначение основных узлов и принцип их взаимодействия.
Арифметико-логическо устройство (АЛУ) обеспечивает выполнение арифметических, логических операций и операций сдвига над двоичными данными, представленными в дополнительном коде, или над двоично-десятичными данными. Устройство содержит схему десятичной коррекции, позволяющую производить операции десятичной арифметики.
По результатам операций в АЛУ формируется ряд признаков, которые записываются в регистр условий. Признак переноса С устанавливается в единицу, если в результате выполнения команды появляется перенос из старшего разряда...


ЗАКЛЮЧЕНИЕ

Согласно постановке задачи была спроектирована микропроцессорная система (МПС) на базе микропроцессорного комплекта КР580, которая построена со следующими основными техническими характеристиками:
– тактовая частота микропроцессора, МГц 2
– объем ОЗУ, кБ 64
– объем ПЗУ, кБ 32
Данная микропроцессорная система предусматривает связь с внешними устройствами (исполнительными механизмами) посредством цифро-аналогового преобразователя, подсистем ввода/вывода цифровых данных, последовательного и параллельного интерфейса. Также разработанная микропроцессорная система предусматривает подсистему прерываний микропроцессора.
Данная микропроцессорная система может применяться для управления исполнительными механизмами, для управления внешними устройствами, для сбора и хранения информации.


ЛИТЕРАТУРА

1. Ю. В. Новиков, П. К. Скоробогатов, Основы микропроцессорной техники, – М.: Интернет-Университет 2004 – 440 с.
2. Б. А. Колабеков, Цифровые устройства и микропроцессорные системы,– М.: Горячая линия - Телеком, 2005. – 336 с.
3. Ю. А. Брамер, И. Н. Пащук, Импульсные и цифровые устройства, – М.: Высшая школа, 2003. – 351 с.
4. А. В. Нефедов, Интегральные микросхемы и их зарубежные аналоги, Т. 6, – М.: Радио софт, 2000. – 544 с.
5. А. В. Нефедов, Интегральные микросхемы и их зарубежные аналоги, Т. 4, – М.: Радио софт, 2000. – 628 с.
6. А. В. Нефедов, Интегральные микросхемы и их зарубежные аналоги, Т. 2, – М.: Радио софт, 2000. – 640 с.
7. А. В. Нефедов, Интегральные микросхемы и их зарубежные аналоги, Т. 5, – М.: Радио софт, 2000. – 608 с.
8. К. К. Александров, Е. Г. Кузьмина, Электротехнические чертежи и схемы, – М.: Энергоиздат, 1990. –288 с.
9. А. А. Мячев, Интерфейсы вычислительных систем на базе мини- и микро-ЭВМ.
10. Е. П. Балашов, Микро - и мини-ЭВМ.
11. Е. П. Угрюмов, Проектирование элементов и узлов ЭВМ.




Смотреть работу подробнее



Скачать работу


Скачать работу с онлайн повышением оригинальности до 90% по antiplagiat.ru, etxt.ru


* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.