Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РГР ДЕДОВ.docx
Скачиваний:
37
Добавлен:
03.05.2015
Размер:
276.07 Кб
Скачать
    1. Микросхемы памяти

Микросхемы ОЗУ и ПЗУ выбираем исходя из условий: напряжение питания +5В и емкость ПЗУ 2Кбайт, ОЗУ 16Кбайт (в связи с трудностью поиска 16 Кбайтного ОЗУ выбираем две микросхемы ёмкостью по 8 Кбайт и соединяем их каскадно). Наиболее подходящими являются К573РР2 и КР537РУ17. Описание данных микросхем приводится ниже (рис.7).

Рис. 7. УГО микросхемы КР537РУ17

Микросхема КР537РУ17 имеет два равнозначных сигнала выбора. Условие разрешения доступа к микросхеме =0, CS2=1 . Таблица истинности приведена ниже (Таблица 1).

Таблица 1

CS2

A0…A12

DIO0…DIO7

Режим работы

М

0

0

0

М

1

1

1

Х

Х

1

0

Х

0

1

1

Х

А

А

А

Z

D0…D7

z

D0…D7

Хранение

Запись

Запрет выхода

Считывание

Микросхема ПЗУ приведена на рис. 8.

Рис. 8. УГО микросхемы К573РР2

Режимы работы микросхемы К573РР2 приведено в Таблице 2.

Таблица 2

Сигнал

Стирание

Запись

Считывание

Хранение

Общее

По адресу

Общая

По адресу

CS

OE

UPR, B

DIO

tw, мс

0

12 В

22

1

50

0

1

22

1

50

12 В

1

22

Х

50

0

1

22

DI

50

0

0

5

DO

0,35 мкс

1

Х

5

Z

Карта распределения адресного пространства памяти (рис.9)

Рис. 9. Карта распределения адресного пространства

Согласно приведенной карте адресного пространства 16 Кб ОЗУ расположено c адреса А000h, а 2 Кб ПЗУ с адреса 0000h. Выбор местоположения ОЗУ произведен в соответствии с техническим заданием, а местоположение ПЗУ обусловлено тем, что в МП ВМ85А после сброса управление передается по адресу 0000, находящемся в области ПЗУ. Резервная область памяти может быть использована либо для изменения местоположения ОЗУ в адресном пространстве с помощью перемычки, либо для увеличения объема Селектор ОЗУ

Первая микросхема ОЗУ, объёмом 8Кбайт, будет занимать ячейки памяти с А000 до BFFF, что соответствует адресу 101х хххх хххх хххх. А вторая микросхема с аналогичным объёмом начиная с ячейки С000 и заканчивая ячейкой DFFF, что соответствует адресу 110х хххх хххх хххх (Таблица 3).

Таблица 3

Микросхема

A15

A14

A13

А12

А11

А10

А9

А8

А7

А6

А5

А4

А3

А2

А1

А0

1-ая

0

1

0

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

0

1

1

1

1

1

1

1

1

1

1

1

1

1

1

0

2-ая

0

1

1

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

1

0

1

1

1

1

1

1

1

1

1

1

1

1

1

0

0

1

1

1

Х

Х

Х

Х

Х

Х

Х

Х

Х

Х

Х

Х

Х

0

1

в остальных случаях

1

Селектор ПЗУ

ПЗУ объёмом 2Кбайт занимает ячейки памяти с 0000 до 7FF, что соответствует адресу 0000 0ххх хххх хххх (Таблица 4).

Таблица 4

A15

A14

A13

А12

А11

А10

А9

А8

А7

А6

А5

А4

А3

А2

А1

А0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

1

1

1

0

1

в остальных случаях

1

Адресное пространство ОЗУ и ПЗУ удобно сделать на дешифраторе (рис.10) К555ИД7.

Рис. 10. Адресный селектор памяти

Где на входы подаются сигналы А15, А14, А13. Так как по ним можно точно определить какая именно микросхема будет задействована: вывод 9 – микросхема ОЗУ 2; вывод 10 – микросхема ОЗУ 1; вывод 15 – микросхема