Курсовая работа: Микропроцессорная система на базе комплекта КР580

При поступлении прерывания контроллер ПКП формирует сигнал микропроцессору, а тот в свою очередь, если прерывания разрешены, формирует сигнал.

Функции ввода с клавиатуры и отображения информации на индикаторах обеспечивает контроллер ККД.

Таблица 17. Состав принципиальной схемы.

Микросхема Обозначение на схеме
1 КР580ВМ80 DD1
2 КР580ГФ24 DD2
3 К1533АП5 DD3, DD4
4 КР580ВК28 DD5
5 К573РФ5 DD7
6 К155ЛН1 DD8
7 КР537РУ17 DD9
8 К155ИД3 DD10
9 КР580ВВ51 DD17
10 КР580ВВ79 DD18
11 К155ЛИ6 DD22
12 К514ИД2 DD25,
13 CD8-BW30R6-A11 HL1
14 Разъем последовательного интерфейса XC4

Центральное процессорное устройство включает в себя микропроцессор ВМ80 в минимальном окружении дополнительных микросхем:

1) Тактовый генератор ГФ24, который синхронизируется кварцевым резонатором с частотой 18 МГц. Вход RDYIN подключен через сопротивление 1 кОм для формирования высокого уровня на этом выходе. Вход RESIN подключен к кнопке с нормально разомкнутыми контактами, RC цепь предназначена для формирования сигнала RESET в момент включения МПС и для защиты от дребезга контактов кнопки. В цепь кварцевого резонатора включена емкость 20 нФ для запуска генератора в момент подачи напряжения.

2) Буферные регистры АП5 предназначены для увеличения нагрузочной способности шины адреса (SystemAddressBus) микропроцессора.

3) Системный контроллер ВК28 формирует на своих выходах системную шину данных (SystemDataBus) и шину управления (SystemControlBus). Его входы STSTB, HLDA, WR, DBIN подключены к соответствующим выходам микропроцессора и тактового генератора. Вход BUSEN заземлен.

К сформированным шинам подключаются остальные контроллеры, а также модули памяти ПЗУ и ОЗУ. Выборку контроллеров осуществляют дешифраторы DD10, DD11.

В проектируемой МПС обслуживание прерываний осуществляет один контроллер ВН59. Он подключается к 8-разрядной системной шине данных (ШД), а также к шине управления (ШУ). Для адресной выборки внутренних регистров используется линия адреса А0 от шины адреса (ША). К входам IR0-IR7 подключаются контроллеры, которым необходимы прерывания. Так как каскадирования не требуется, поэтому инверсный вход SP/EN заземляется.

Формирование трех 8-битных двунаправленных интерфейса PortA, B, C осуществляет контроллер ВВ55. Его выводы подключаются к соответствующим линиям ШД, ША, ШУ. Данный контроллер работает в режиме M1 , поэтому линии PA0-7 и PB0-7 работают ввод и вывод соответственно, а линии PC0-7 используются для управляющих сигналов.

Функции ввода с 128-клавишной клавиатуры и отображения информации на одном 8-разрядном цифровых дисплеях HL1 выполняет контроллер ВВ79. Для сканирования клавиатуры контроллер формирует двоичный код на линиях SL0-SL3, анализируя при этом состояние линий RL0-RL7. Преобразование двоичного кода в кодовые последовательности М0-М15 выполняет дешифратор столбцов DD24, DD27. Выход?

К-во Просмотров: 506
Бесплатно скачать Курсовая работа: Микропроцессорная система на базе комплекта КР580