Разработка микропроцессорной системы. Составление карты распределения адресного пространства, страница 9

Микросхема КР537РУ10 является восьмибитной совмещенной по входам/выходам данных БИС ОЗУ, с третьим состоянием выходов и с одинадцатиразрядным адресом. Вход WR/RD, является входом записи/считывания. Вход CEO, является входом разрешения по выходу.

Модуль ОЗУ приведен в приложении 3. Сигналы MRDC и AMWC поступают с контроллера системной шины К1810ВГ88. Сигнал CS0 поступает с системного дешифратора. На адресные входы поступают разряды адреса А0-А10 с шины адреса. На входы   микросхемы ОЗУ байт данных поступает с шины данных, а с выходов - на шину данных.

Под ПЗУ для решения нашей задачи требуется 800 байт, поэтому используется микросхема ППЗУ КР556РТ16[4]. Назначение выводов микросхемы указано в табл. 2.15. Ее информационная емкость равна 8 Кбайт.

Таблица 2.15

Выводы

Назначение

Обозначение

1...8,18,19,21...23

Адресные входы

A7...A0,A12,A11,A10...A8

9...11,13...17

Выход данных

DO0...DO7

20

Выбор микросхемы

CS

24

Напряжение питания

Ucc

12

Общий

GND

Эта микросхема обеспечивает запас для возможных изменений алгоритмов управления, при которых требуемая емкость увеличивается в 10-15 раз. Если же и этого будет недостаточно, то на системном дешифраторе имеется резервный выход выборки кристалла CS6, что позволяет подключить еще одну микросхему емкостью 8 Кбайт.

Временные диаграмы работы ППЗУ в режиме считывания представлены на рис. 2.4, динамические параметры для микросхемы КР556РТ16 приведены в табл. 2.16.

Рис. 2.4. Временная диаграмма работы микросхемы КР556РТ16 в режиме считывания

Таблица 2.16

Параметры

Значения параметров

мин.

макс.

Время выборки адреса, tA(A), нс

-

70

Время выбора, tCS, нс

-

30

Время запрещения выходных данных после сигнала CS, tDIS(CS), нс

-

30

Входная емкость, CI, пФ

-

10

Выходная емкость, CO, пФ

-

15

Емкость нагрузки, CL, пФ

-

30

Модуль ПЗУ приведен в приложении 4. У микросхемы КР556РТ16 8 разрядов данных и 13 разрядов адреса, вход CS является одновременно и входом выбора микрросхемы и входом выдачи данных. При подаче на вход CS сигнала высокого уровня микросхема переводится в режим хранения, на выходах DO - состояние высокого импеданса. При подаче на вход CS сигнала низкого уровня микросхема переводится в режим выдачи данных. На входы CS микросхем ППЗУ подаются сигналы CS15 и CS16 с системного дешифратора. Входы адреса соединены с шиной адреса, выходы данных соединены с шиной данных.


2.5. Разработка модулей ИУВВ, ПУ и КП

Пульт управления приведен приложении 5. В качестве счетчика использована микросхема К1533ИЕ5[3]. Это четырехразрядный асинхронный счетчик. Он содержит 2 независимых делителя: на 2 и на 8. Для образования делителя на 16 выход Q0 соединяется со входом C2. Для образования делителя на 32 выход Q3 первого счетчика соединяется со входом C1 второго. На вход С1 счетчика подаются сигналы CLK.  С выходов Q0, Q1 сигналы сканирования подаются на дешифратор сканирования.

В качестве дешифратора сканирования используется дешифратор 2Х4 КР1533ИД4[3]. К линиям сканирования подключены 5 линий клавиш, которые идут на мультиплексор. Эти 5 линий полностью определяются тремя сигналами: Q2-Q3 c первого счетчика и Q0 со второго счетчика.  Для создания единичного напряжения линии через резисторы МЛТ-0.25-1кОм±5% подключены к шине питания.