Состав микропроцессорной системы
Автор: alex8605 • Июнь 23, 2018 • Курсовая работа • 2,188 Слов (9 Страниц) • 427 Просмотры
Содержание
1. Состав микропроцессорной системы.
1. Тип процессора КР580ВМ80А.
2. ОЗУ - 1кбайт, тип БИС – статическое оперативное запоминающее устройство (СОЗУ) 4к x 4.
3. ПЗУ - 8 кбайт, тип БИС - 4к х 4, перепрограммируемое ПЗУ с ультрафиолетовым стиранием (РПЗУ с УФ).
4. Контроль ОЗУ на чётность – не требуется.
5. Количество цифровых входов – 24ППИ, режим 0 (параллельный программируемый интерфейс КР580ВВ55, i8255).
7. Количество цифровых выходов – 16 ППИ, режим 1 (параллельный программируемый интерфейс КР580ВВ55, i8255)
8. Контроллер прерываний - КР580ВН59 (i8259) с фиксированной обработкой прерываний
9. Контроллер ПДП – не требуется.
10. Последовательный канал – ПСА (программируемый связной адаптер) КР580ВВ51 (i8251).
11. Таймер – счётчик - ПИТ (программируемый интервальный таймер) КР580ВИ53 (i8253).
12. Организация ввода/вывода:
а) по прерываниям;
б) программный ввод/вывод.
13. Тип интерфейса: RS-232C
14. Контроль на паритет: на четность.
15. Характеристики аналогового канала – ЦАП 10 бит.
2. Описание системы.
2.1. Общая структурная схема.
[pic 1]
Рисунок 1. Общая структурная схема разрабатываемой микропроцессорной системы
2.2. Устройство и работа системы
Вывод | Обозначение | Назначение выводов |
6,5,4,3,7,8,9,10 | D0-7 | Двунаправленная шина данных |
25,26,27,29,30,31,32,33,34,35, 1,40,37,38,39,36 | А0-15 | Шина адреса |
15,22 | F1, F2 | Тактовые сигналы |
13 | HOLD | Запрос захвата шин |
14 | INT | Запрос прерывания |
23 | READY | Готовность |
12 | RESET | Сигнал системного сброса |
16 | INTE | Разрешение прерывания |
17 | DBIN | Ввод с шины данных |
18 | WR | Запись |
19 | SYNC | Сигнал синхронизации |
21 | HLDA | Подтверждение захвата шин |
24 | WAIT | Ожидание или подтверждение состояния ожидания |
11 | -5V | -5В |
20 | +5V | +5В |
28 | + 12V | + 12В |
2 | GND | Общий |
Таблица 1.Назначение выводов микропроцессора КР580ВМ80
Центральным процессорным элементом является микропроцессор i8080 (КР580ВМ80). Функциональное назначение выводов МП указано в таблице 1.
Процессор содержит 4500 транзисторов по технологии 6 мкм n-МДП Тактовая частота процессора КР580ВМ80 - 2 МГц. Каждая команда выполняется за 1..5 машинных циклов, каждый из которых состоит из 3..5 тактов. Средняя производительность 200..300 тыс. операций в секунду на частоте 2 МГц. Микропроцессор имеет раздельные 16-разрядную шину адреса и 8-разрядную шину данных. 16-разрядная шина адреса обеспечивает прямую адресацию внешней памяти объемом до 64 Кбайт и 256 устройств ввода/вывода. На рисунке 2 приведено обозначение этого микропроцессора на схеме.
[pic 2] | [pic 3] |
Рисунок 2. Условное обозначение микросхемы КР580ВМ80А | Рисунок 3. Условное обозначение микросхемы КР580ГФ24 |
Временную сетку процессора формирует генератор тактовых импульсов, выполненный на микросхеме DD3 (КР580ГФ24). Эта микросхема - генератор тактовых сигналов фаз С1, С2, предназначен для синхронизации работы микропроцессора КР580ВМ80. Генератор формирует:
- две фазы С1, С2 с положительными импульсами, сдвинутыми во времени, амплитудой 12В и частотой 0,5 - 3,0МГц;
- стробирующий сигнал составляет STB длительностью не менее (Топ/9-15нс), где Топ - период тактовых сигналов опорной частоты;
...