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

Микросхема КР580ВВ51-универсальна синхронный приемопередатчик, предназначен для аппаратной реализации последовательного протокола обмена между микропроцессором КР580ВМ80 и каналами последовательной передачи дискретной информации.

Микросхема преобразует параллельный код, получаемый от центрального процессора, в последовательный поток символов со служебными битами и выдает этот поток в последовательный канал связи с различной скоростью, а также выполняет обратное преобразование: последовательный поток символов в параллельный 8-разрядное слово.

Рисунок 4.1. Условное обозначение микросхемы КР580ВВ51

Таблица 4. Назначение выводов микросхемы КР580ВВ51

Вывод Обозначение Назначение вывода
1, 2, 5-8, 27, 28 D2-D7, D0, D1 Канал данных - обмен информацией между микропроцессором и микросхемой
3 RxD Приемник микросхемы
4 GND Общий
9 TxC Синхронизации передачи
10 WR Запись информации
11 CS Выбор микросхемы
12 CO/D Управление (данные)
13 RD Чтение информации
14 RxRDY Готовность приемника
15 TxRDY Готовность передатчика
16 SYNDET/BD Двунаправленный трех - стабильный программируемый ввод/вывод
17 CTS Готовность внешнего устройства принять данные
18 TxEND Конец передачи
19 TxD Передатчик микросхемы
20 C Синхронизация
21 SR Установка исходного состояния
22 DSR Готовность внешнего устройства передать данные
23 RTS Запрос приемника внешнего устройства на прием данных
24 DTR Запрос передатчика внешнего устройства на прием данных
25 RxC Синхронизация приема
26 Ucc Напряжение питания +5В

Таблица 4.1. Таблица истинности сигналов микросхемы КР580ВВ51

Сигналы на входах

Направление и вид информации

СО/D RD WR CS
1 1 0 0 Канал данных системы управление
0 1 0 0 Канал данных системы данных
1 0 1 0 Канал данных системы состояния
0 0 1 0 Канал данных системы данных
Х 1 1 0 Высокоомныое состояние канала данных
Х Х Х 1

1.4.2 Таймер КР580ВИ53

Микросхема КР580ВИ53 -трехканальное программируемое устройство (таймер), предназначено для организации работы микропроцессорных систем в режиме реального времени. Программируемый таймер реализован в виде трех независимых 16-разрядных каналов с общей схемой управления. Каждый канал может работать в шести режимах.

Управляющее слово определяет режим работы канала, тип счета, формат чисел.

Рисунок 4.2. Условное обозначение микросхемы КР580ВИ53

Таблица 4.3. Назначение выводов микросхемы КР580ВИ53

Вывод Обозначение Назначение выводов
1-8 D7-D0 Канал данных
9, 15, 18 C0, C1, C2 Синхронизация каналов 0-2
10, 13, 17 OUT0, OUT1, OUT2 Сигналы каналов 0, 1, 2
11, 14, 16 CE0, CE1, CE2 Сигналы каналов 0, 1, 2
12 GND Общий
19, 20 A0, A1 Сигналы выбора каналов 0, 1, 2
21 CS Выбор микросхемы
22 RD Чтение
23 WR Запись
24 Ucc Напряжение питания 5В

1.5 Контроллер прерываний КР580ВН59

Предназначен для организации обработки приоритетных 8-уровневых запросов прерываний от восьми внешних устройств. Контроллер КР580ВН59 был разработан для микропроцессорных систем, построенных только на основе микропроцессора КР580ВМ80. Контроллеры прерываний можно каскадировать для получения 64-уровневой системы прерываний.

Рисунок 5. Условное обозначение микросхемы КР580ВН59

Таблица 5. Назначение выводов КР580ВН59

Вывод Обозначение Назначение выводов
11,10,9,8,7,6,5,4 D0-7 Шина данных микропроцессора
3,2 RD/WR Чтение/запись информации в регистры
27 А0 Разряд шины адреса микропроцессора
1 CS Сигнал выбора кристалла

18,19,20,21,22,

23,24,25

IR0-7 Сигналы запросов прерываний от внешних устройств ввода/вывода
17 INT Сигнал запроса прерываний, поступающий на микропроцессор
26 INTA Сигнал подтверждения прерывания, поступающий от микропроцессора
16 SP/EN Программирование ведомого/разрешения буфера
12,13,15 CAS0-2 Линии каскадирования
14 GND Общий
28 Vcc Питание

Таблица 5.1. Таблица истинности

1.6 Контроллер клавиатуры и дисплея КР580ВВ79

Программируемое интерфейсное устройство, предназначенное для ввода и вывода информации в системах, выполненных на основе 8- и 16-разрядного микропроцессора КР580ВМ80. Кроме того, микросхема может применяться и как самостоятельное устройство при выполнении требований, предъявляемых к электрическим и временным параметрам.

Клавиатурная часть обеспечивает ввод информации в микросхему через линии возврата RET7-RET0 с клавиатуры (клавиатурная матрица объемом 8 слов*8 разрядов с возможностью расширения до 4*8 слов*8 разрядов) и матрицы датчиков (8 слов*8 разрядов), а также ввод по стробирующему сигналу (8 слов*8 разрядов). Для хранения информации в микросхеме предусмотрено 8 байт ОЗУ.

Дисплейная часть микросхемы обеспечивает вывод информации по 4-разрядным каналам DSPA3-DSPA0 и DSPB3-DSPB0 в виде двоичного кода на 8- и 16-разрядные цифровые или алфавитно-цифровые дисплеи.


Рисунок 6. Условное обозначение микросхемы КР580ВВ79

Таблица 6. Назначение выводов микросхемы КР580ВВ79

Вывод Обозначение Назначение выводов
1, 2, 5-8, 38, 39 RET2-RET7, RET0, RET1 Линии возврата
3 C Синхронизация
4 INT Запрос прерывания
9 SR Установка
10 RD Чтение информации
11 WR Запись информации
1-19 D0-D7 Канал данных
20 GND Общий
21 INS/D Команда / данные
22 CS Выбор микросхемы
23 BD Гашение отображения
24-27 DSPA3-DSPA0 Канал дисплея А
28-31 DSPB3-DSPB0 Канал дисплея В
32-35 S0-S3 Линии сканирования
36 SH Сдвиг
37 CO/STB Управление / стробирующий сигнал
40 Ucc Напряжение сигнала

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