- •1 Расшифровка и анализ задания
- •1.1. Общая структура разрабатываемой микроЭвм
- •1.2 Реакция системы на внешние события
- •2.1 Архитектура однокристальной микроЭвм к1816ве51
- •3 Разработка подсистемы памяти
- •3.1 Описание микросхемы кр537ру8
- •3.2 Описание микросхемы бис пзу к541ре1
- •3.3 Подключение озу и пзу к системной шине
- •4 Разработка подсистем ввода/вывода, прерываний и пдп
- •4.1 Аналогово-цифровой преобразователь
- •4.3 Контроллер прямого доступа к памяти кр580вт57
- •4.4 Многорежимный буферный регистр к589ир12
- •4.5 Контроллер клавиатуры/дисплея кр580вд79
- •4.6 Уточненная схема управляющей микроЭвм
- •5 Разработка программного обеспечения
- •5.1 Алгоритм управления объектом
- •5.2 Разработка блок-схемы управляющей системы
- •6.1 Основные технические данные и характеристики
- •6.1.1 Параметры назначения:
- •6.1.2 Конструктивные параметры, параметры надежности и безопасности.
- •6.2 Устройство
6.1 Основные технические данные и характеристики
6.1.1 Параметры назначения:
- система счисления – десятичная;
- количество основных команд – 241;
- типы команд: безадресные, одноадресные.
- длина команды, байт - от 1 до 3;
- методы адресации: регистровый, прямой, косвенный, косвенно-автоинкрементный, косвенно-автодекрементный;
- архитектура АЛУ – стековая;
- число регистров памяти: а) для хранения десятичных чисел - 1000; б) для хранения байтовых значений - 7168.
- объем внутреннего электронного диска, байт – 524288;
- емкость памяти программ, байт – 10000;
- количество уровней вложения подпрограмм – 64.
6.1.2 Конструктивные параметры, параметры надежности и безопасности.
Максимальная потребляемая мощность
ЭВМ без внешних устройств, Вт не более - 5.
Разрешение графического экрана 128 x 64.
Средняя наработка на отказ, час не менее - 10000.
Срок службы, лет не менее - 10.
6.2 Устройство
6.2.1 Общие сведения. ЭВМ выполнена в настольном исполнении. Корпус ЭВМ выполнен из пластмассы. Индикатор расположен слева на лицевой панели ЭВМ и предназначен для вывода информации. Индикатор представляет собой жидкокристаллический графический дисплей с подсветкой, с разрешением 64 точки по вертикали и 128 точек по горизонтали.
Клавиатура расположена на лицевой панели ЭВМ. Клавиатура содержит 38 клавиш и состоит из двух зон - справа и снизу от индикатора.
На левой боковой панели ЭВМ расположен выключатель сетевого питания.
На задней панели ЭВМ расположены разъемы последовательного интерфейса "ИПС", параллельного интерфейса "ИПР", внешних устройств "ВУ", а также шнур сетевого питания.
6.2.3 Принцип действия. ЭВМ состоит из следующих функциональных узлов:
-
процессора, включающего устройство управления, АЛУ, регистры стека и стек возврата из подпрограмм;
-
клавиатуры;
-
индикатора;
-
памяти программ;
-
регистров данных и функций;
-
внутреннего электронного диска;
-
электронного блокнота;
-
часов реального времени;
-
устройства звуковой сигнализации (динамика);
-
устройства ввода-вывода;
-
блока питания.
Основным элементом ЭВМ является процессор, работа которого управляется по встроенной программе. Устройство управления обрабатывает команды от клавиатуры и устройства ввода-вывода. В зависимости от полученных команд при помощи АЛУ выполняются действия над числами, находящимися в стеке.
При обращении к регистрам памяти происходит запись или считывание данных, хранящихся в памяти ЭВМ. При обращении к регистрам функций производятся различные дополнительные операции, в том числе настройка параметров и управление узлами ЭВМ.
Для хранения программ пользователя используется память программ. При выполнении программы пользователя устройство управления обрабатывает команды аналогично командам, принятым с клавиатуры.
Устройство управления также выполняет обращения к внутреннему и внешнему электронным дискам, блокноту, часам реального времени и устройству звуковой сигнализации. Результаты выполнения команд выводятся на индикатор.
Устройство ввода-вывода управляет портами последовательного и параллельного интерфейса.
Блок питания формирует напряжения, необходимые для функционирования электронных компонентов.
Функциональная схема ЭВМ приведена на рисунке 28.
Рисунок 28 - Функциональная схема ЭВМ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
1. Алексеенко А.Г., Галицын А.А., Иванников А. Д. Проектирование радиоэлектронной аппаратуры на микропроцессорах. М.: Радио и связь, 1984.
2. Бойко. Г. М., Власова. В. К. Нормоконтроль оформления дипломного (курсового) проекта (работы). — Балаково. : Ризограф «Print-Fix», 2007. — 52 с.
3. Волочий Б. Ю., Калашников И. Д., Мазепа Р. Б., Мандзий Б. А. Проектирование отказоустойчивых микропроцессорных информа-ционно- измерительных систем — Львов: Виша школа, 1987.
4. Горбачев Г. Н., Чаплыгин Е. Е. Промышленная электроника: Учебник для вузов / Под. ред. В. А. Лабунцова. — М.: Энергоатомиздат, 1988. — 320 с.: ил.
5.Горбунов В. Л., Панфилов Д. И., Бикухин Д. Л. справочное пособие по микропроцессорам и микроЭВМ / Под ред. Л. Н. Брикухина. — М.: высшая школа, 1988. — 272 с.: ил.
6. Долкарт В. М., Шереметьевский Н. Н. Магистрально-модульные микро-средства управляющей вычислительной техники // Микро-процессорные средства и системы. — 1986 — №1. — с. 28-33.
7. Каган Б. М., Сташин В. В. Основы проектирования микропроцессорных устройств автоматики. — М.: Энергоатомиздат, 1987. — 304 с.: ил.
8. Кобылинский А. В., Москалевский А. Н. Однокристальный высоко-производительный 16-разрядный микропроцессор КМ1810ВМ86 // Микропроцессорные средства и системы. — 1986. — №1 — с. 28-33.
9.Лебедев О. Н. Микросхемы памяти и их применение. — М.: Радио и связь, 1990. — 160 с.: ил.
10.Орлов И. А., Коршошко В. Ф. Основы вычислительной техники и организации вычислительных работ: Учебник для инженеров. — М.: Энергоатомиздат 1984. — 336 с.: ил.
11.Пангишвили И. В. Микропроцессоры и локальные сети микроЭВМ в распределенных системах управления. — М.: Энергоатомиздат, 1985. — 272 с.: ил.
12. Панфилов Д. И., Романенико О. А., Сафашок В. С. Учебная микроЭВМ на основе микропроцессора КМ1810ВМ86 // Микропроцессорные средства и системы. — 1986. — №5 — с. 16-22.
13.Хвощ С. Т. и др. Микропроцессоры и микроЭВМ в САУ: Справочник (С.Т. Хвощ, Н. Н. Варшинский, Е. А. Попов); Под общ. ред. С. Т. Хвоща. — Л. : Машиностроение. Ленинградское отделение, 1987. — 640 с.: ил.
14. Шило В. Л. Популярные цифровые микросхемы: Справочник. — М. : Радио и связь, 1989. — 252 с.: ил.
15. Шевкоплеев Б. В. Микропроцессорные структуры. Инженерные решения: Справочник. — М.: Радио и связь, 1990. — 512 с.: ил.
ПРИЛОЖЕНИЕ А
Графическая часть
1 Структурная схема микропроцессора К1816ВЕ51
2 Схема управляющей МПС на основе МК1816ВЕ51
3 Блок-схема управляющей программы
4 Функциональная схема ЭВМ, построенной на базе МК816ВЕ51