Анализ технического задания. Составление карты распределения адресного пространства. Модуль управления и индикации CPAN, страница 7


AD

 

Рис. 10. Функциональная схема буфера данных BFD.


Таблица 4

Вывод

Обозначение

Тип вывода

Функциональное назначение выводов

1- 8

D0-D7

Вход

Информационная шина

9

OE

Вход

Разрешение передачи (управление 3-им состоянием)

10

GND

-

Общий

11

STB

Вход

Стробирующий сигнал

12-19

Q7-Q0

Выход

Информационная шина

20

UCC

-

Напряжение питания +5В

Помимо регистра адреса, сигналы AD0 - AD15 поступают на буфер данных BFD. В качестве шинного формирователя BF использована микросхема КР580ВА86. Поскольку шина данных 16-битная, то необходимо две таких микросхемы. Назначение выводов микросхемы  указано в табл. 5. Схема подключения показана на рис. 10. На входы Т подается сигнал DT/R, с контроллера системной шины, а на вход OE подается сигнал со схемы ИЛИ-НЕ на которую в свою очередь подаются сигналы DEN с контроллера системной шины и DE с контроллера прерываний.

Таблица 5

Вывод

Обозначение

Тип вывода

Функциональное назначение выводов

1-8

А0-А7

Вход/выход

Информационная шина

9

OE

Вход

Разрешение передачи (управление 3-им состоянием)

10

GND

-

Общий

11

T

Вход

Выбор направления передачи

12-19

В7-В0

Выход/вход

Информационная шина

20

UCC

-

Напряжение питания +5В

Сигналы адреса, выходящие с регистра адреса, поступают на системный дешифратор DCS. В качестве которого используется дешифратор/демультиплексор 3´8 1533ИД7. На его входы 1, 2, 3 поступают сигналы адреса А3-А5, соответственно. На разрешающие входы С1, С2, С3 поступают сигналы A6, A7 и A7 соответственно. С выходов дешифратора сигналы C4-C11 поступают на входы выборки микросхем  внешних и интерфейсных устройств. В таблице 6 приведены адреса распределяемые системным дешифратором для внешних устройств. Схема подключения показана на рис. 11.

Принципиальная схема МПМ показана на рис. 12.

Таблица 6

Сигнал

Адреса

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

C4

40

41

Контролер прерываний (PIC)

C5

48

49

Контроллер клавиатуры / дисплея (IOP)

C6

50

53

Параллельный интерфейс (IOP)

C7

58

5F

АЦП (ADC) CS

C8

60

67

Защелкивание адреса на АЦП сигнал ALE

C9

68

-

Не используется

C10

70

-

Не используется

C11

78

-

Не используется

3.4.  Разработка модуль ОЗУ

Так как шина данных процессора – 16-разрядная, разобьем память на 2 банка – для хранения младшего и старшего байтов соответственно.

Под ОЗУ для решения нашей задачи требуется около 200 байт, с учетом запаса можно взять 4Кбайта, поэтому для каждого банка ОЗУ используется 8-разрядная микросхема КР537РУ10. Ее информационная емкость 2Кбайт. Таким образом общий объем ОЗУ – 4Кбайт.

Рис. 11. Схема подключения DCS.


Рис. 12. Принципиальная схема МПМ.

Временные диаграммы микросхемы представлены на рис. 13 и рис. 14