
- •Оглавление
- •1. Задание
- •2. Введение
- •3. Описание функциональной схемы микропроцессорной системы
- •4. Описание электрической принципиальной схемы микропроцессорной системы:
- •4.1. Центральный микропроцессор к580вм80
- •4.2. Генератор тактовых импульсов к580гф24
- •4.3. Системный контроллер и шинный формирователь к580вк28
- •4.4. Регистры кр1533ир22
- •4.6. Дешифратор для подключения зу
- •4.7 Дешифратор для подключения ву
- •5. Программное обеспечение для управления внешним устройством
- •5.1. Листинг программного обеспечения
- •5.2. Блок схема алгоритма
- •6. Библиографический список
- •7. Приложение
4. Описание электрической принципиальной схемы микропроцессорной системы:
4.1. Центральный микропроцессор к580вм80
Микропроцессор ВМ80 представляет собой функционально законченный однокристальный универсальный 8-разрядный микропроцессор с фиксированной системой команд.
В структурной схеме ВМ80 (рис.1) можно выделить следующие ее части: арифметико-логическое устройство (АЛУ), блок регистров, буферные схемы, управляющее устройство.
Рис.2 Структура центрального процессора К580ВМ80
Таблица 1 Описание выводов микросхемы К580ВМ80
Обозначение выводов |
№контактов |
Назначение выводов |
А(15-0) |
25,26,27,29,30, 31,32,33,34,35, 1,40,37,38,39,36 |
Трехстабильная 16-разрядная шина Адреса |
D(7-0) |
3- 10 |
Двунаправленная трехстабильная 8-раз- Рядная шина данных |
WR |
18 |
Выходная линия «выдача».При выполнении Команд записи в память или УВВ МП выставляет сигнал низкого уровня. |
DBIN |
17 |
Выходная линия»приём», на которую МП формирует сигнал высокого уровня при выполнении команды чтения памяти или УВВ |
INTE |
16 |
Выходная линия,на которую МП формирует сигнал «разрешение прерывания» |
INT |
14 |
Линия приема сигнала запаса на прерывание на ВУ. МП анализирует состояние этой линии в конце текущей команды или в состояние «Останов.»И если внутренний триггер «разрешение прерываний» установлен в состояние «разрешено»(командой EI), то МП формирует машинные циклы обработки прерывания,выставляя на шину данных байт состояния SB, на основе которго системный контроллер вырабатывает сигналы INTA. |
HLDA |
21 |
Выходная линия, на которую микропроцессор выставляет сигнал «подтверждение захвата шины»в ответ на сигнал HOLD. При этом буферы на шинах адреса и данных устанавливает в Z-состояние. |
HOLD |
13 |
Входная линия приёма сигнала запроса шин, поступающая от ВУ |
WAIT |
24 |
Выходная линия, на которую МП выставляет сигнал ожидания(высокий уровень), если в такте Т2 отсутствует высокий уровень на линии Ready |
Ready |
23 |
Входная линия приёма МП сигнала от ВУ, информирующих о готовности принять или выдать данные(высокий уровень) |
SYNC |
19 |
Выходная линия, на которую микропроцессор вначале каждого машинного цикла формирует сигнал синхронизации устройств, входящих в систему |
Reset |
12 |
При этой линии поступает сигнал установки МП в исходное состояние. При этом программный счетчик РС загружается стартовый адрес РС=0000h, с которого начинается пусковая программа. В регистр команд IR=00h. Внутренние триггеры «разрешение прерывания» и «подтверждение захвата шины» устанавливаются в нулевое состояние |
Ф1 и Ф2 |
22,15 |
Это входные линии приёма взаимно противофазных сигналов тактирования МП. Поступают с генератора тактовых импульсов |
UBC |
28 |
Напряжение питания(+12в) |
UCC |
20 |
Напряжение питания(+5в) |
UBS |
11 |
Напряжение питания(-5в) |
GND |
2 |
Напряжение питания(0в) |