Буферный регистр 1533АП5

 

Для увеличения нагрузочной способности шины адреса микропроцессора и согласования этих шин с памятью и внешними устройствами необходимы шинные формирователи. В этой МПС в качестве шинного формирователя шины адреса используются буферные регистры 1533АП5 (рис. 11.). Шина адреса имеет 16 разрядов, так как этот регистр имеет 8 разрядов, для построения буфера потребуется 2 микросхемы. Одна микросхема формирует буфер для разрядов шины адреса А0-А7, а другая — А8-А15. Назначение выводов приводится в таблице 16.

 

Рисунок. 11. Условное обозначение буферного регистра 1533АП5 с нумерацией выводов

 

Таблица 11. Назначение выводов БИС 1533АП5

Выводы

Назначение Обозначение

2, 4, 6, 8, 17, 15, 13, 11

Информационные входы. Подкл. к выходам микропроцессора А0-А7 для первой БИС и А8-А15 — для второй БИС DI0-DI3
2, 3-10, 21, 23, 24, 25, 26, 27

Информационные выходы. Подключаются к соответствующим разрядам внешней шины

DO0-DO3
1, 19

Входной сигнал “Разрешение выхода”. Если OE=0, то информационные выходы перекл. в высокоимпедансное состояние

OE
       

 



Расчетная часть

Расчет и планирование адресного пространства памяти

 

По заданию необходима ПЗУ объемом 48 кбайт, взята микросхема объемом на 8 кбайт, следовательно, необходимо поставить таких 6 микросхем.

По заданию ОЗУ необходимо 8 кбайт. Взята микросхема объемом 8 кбайт.

Так как микропроцессор начинает выполнять программы с адреса 0 (после включения или сброса), то по этому начиная с адреса 0 должна быть, установлена ПЗУ, в которую записывается программа для начала работы устройства. В оставшейся части адресов памяти располагается ОЗУ.

 

Таблица 12. Расположение микросхем памяти по адресам

Адрес Тип памяти
0000h 1FFFh ПЗУ1
2000h 3FFFh ПЗУ2
4000h 5FFFh ПЗУ3
6000h 7FFFh ПЗУ4
8000h 9FFFh ПЗУ5
A000h BFFFh ПЗУ6
C000h DFFFh ОЗУ
E000h FFFFh Устройством не используется

 


 

Следующим этапом следует расчет и построение дешифрации адресов.

 

Таблица 13. Расчет адресов памяти

    А15 А14 А13 А12 А11 А10 А9 А8 А7 А6 А5 А4 А3 А2 А1 А0

ПЗУ1

0000h 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1FFFh 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1

ПЗУ2

2000h 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
3FFFh 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ПЗУ3

4000h 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
5FFFh 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1

ПЗУ4

6000h 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0
7FFFh 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ПЗУ5

8000h 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
9FFFh 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1

ПЗУ6

А000h 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0
BFFFh 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1

ОЗУ

C000h 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0
DFFFh 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1

Нет

устр-в

E000h                                
FFFFh                                

 


 




Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: