- •Содержание.
- •Введение
- •Задание на контрольную работу по дисциплине "Электронные вычислительные машины и периферийные устройства"
- •Общие сведения о микропроцессоре к1810вм86
- •Предельно допустимые условия эксплуатации мпк бис:
- •Структура микропроцессора
- •Организация ввода — вывода.
- •Функционирование микропроцессора
- •В ыбор бис памяти и периферийных модулей
- •Карта распределения адресного пространства.
- •Архитектура микропроцессорной системы.
- •Пример программы
- •Обоснование выбора аппаратных средств и схемотехнических решений
- •Подсчет потребляемой устройством мощности и расчет блока питания.
- •Cписок использованной литературы:
Обоснование выбора аппаратных средств и схемотехнических решений
К основным аппаратным средствам относятся: генератор тактовых импульсов, ПЗУ, ОЗУ, шина адреса, шина данных, шина управления, и некоторые устройства необходимые для организации ввода и вывода.
Необходимые устройства будем выбирать из микропроцессорного комплекта. Адресная шина МП состоит из 20 линий. В качестве буферов адреса выберем устройства КР580ИР82.
МП имеет 8 разрядную двунаправленную шину данных, буферное устройство КР580ВА87. Буферный элемент усиливает сигналы ШД в двух направлениях - это необходимо для соответствия нагрузочной способности входов МП. Буферный усилитель управляется стробом данных (DEN) МП, который подается на вход OE микросхемы КР580ВА87 в каждом машинном цикле и сигналом определяющим направление передачи данных (DT\R) он подается на вход T.
Схема генерации синхронизирующих импульсов для МП приведена на рис.
Сигналы синхронизации формируются из колебаний основной частоты кварцевого резонатора ZQ1, подключенного к входам Х1, Х2, микросхемы, через конденсатор C1 емкостью 15 пФ. Частота работы процессора 1мгц частота кварцевого резонатора = 3F*fраб МП (при использовании к1810ГФ4).
Сигнал готовности формируется при наличии на входе хотя бы одного из RDY1 или 2. К входу RES подключена времязадающая RC цепочка, которая формирует длительность сигнала сброса R = 200 кОм, C=1 мкФ (минимальная продолжительность сигнала сброс 50мкс).
В ыбор бис памяти и периферийных модулей
В качестве ПЗУ, выберем микросхему КР568РЕ3, объемом 16 Килобайт, этого достаточно для хранения программы. ОЗУ выполним на микросхеме К537РУ14, объемом 4 Килобайта.
Адресный селектор организуем на микросхеме дешифратора 416 К1564ИД3. Выходы с 10 по 15 могут использоваться для селектируемых ОЗУ или для их наращивания.
Карта распределения адресного пространства.
|
h |
А14 |
А13 |
А12 |
ПЗУ |
0000 |
0 |
0 |
0 |
|
1FFF |
0 |
0 |
1 |
ОЗУ |
C000 |
1 |
0 |
0 |
|
CFFF |
1 |
0 |
0 |
ППА1 |
2001 |
0 |
1 |
0 |
ППА2 |
3000 |
0 |
1 |
1 |
ИНДИКАЦИЯ |
7000 |
1 |
1 |
1 |
Архитектура микропроцессорной системы.
В некоторых микропроцессорных системах с целью сокращения ширины магистрали вводят совмещенную шину адреса – данных, по которой передаются как адреса, так и данные. Передача адресной информации стробируется специальным сигналом ALE, включенным в состав шины управления.
ШАД
МП
ШУ
ALE
Пример программы
Mov ax, 10010010;
Mov [2003],ax;
Mov ax, 10010000;
Mov [3003],ax;
Адрес* mov ac,3000;
Cmp 00001000;
Jz адрес 1;
Cmp 00000100;
Jz адрес2;
Cmp 00000010;
Jz адрес3;
Cmp 00000001;
jz адрес 4;
адрес 1:
mov ax, (комбинация соответствующая единице на АЛС318);
mov [2000],ax;
jmp адрес*;
адрес 2:
mov ax, (комбинация соответствующая двойке на АЛС318);
mov [2000],ax;
jmp адрес*;
адрес 3:
mov ax, (комбинация соответствующая тройке на АЛС318);
mov [2000],ax;
jmp адрес*;
адрес 4:
mov ax, (комбинация соответствующая четверке на АЛС318);
mov [2000],ax;
jmp адрес*.
