Функциональное сопряжение узлов контролера

В соответствии с техническим заданием разрабатываемый контролер должен иметь определенное число вводов и выводов параллельного, последовательного интерфейсов, а также определенное число каналов и режимы таймера. Кроме того, в техническом задании заданы объемы ПЗУ и ОЗУ контролера.

Все устройства контролера подключены к центральному процессору. Друг от друга их отличают только адреса. Выбор конкретного устройства производится с помощью входа СS на каждой микросхеме.

РАСПРЕДЕЛЕНИЕ АДРЕСОВ ПАМЯТИ

Память

Addr

ПЗУ

0000

3FFF

ОЗУ

4000

DFFF

ПЗУ

E000

Е3FF

ОЗУ

Е400

F7FF

-

F800

FFFF

Рисунок 18 - Диаграмма распределения адресов памяти

На рисунке 18 приведена диаграмма распределения адресов памяти. Цифры указывают начало и конец соответствующей области памяти.

РАСПРЕДЕЛЕНИЕ АДРЕСОВ ВНЕШНИХ УСТРОЙСТВ

Всего микропроцессор может адресовать 256 внешних устройств - нам необходимо адресовать всего 13.

В таблице 4.1 показаны адреса всех устройств.

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

Таблица 4.1 - Распределение адресов внешних устройств

Внешнее устройство

A7

A6

A5

A4

A3

A2

A1

A0

HEX

ПТ 1

0

0

0

0

0

0

0

0

00

0

0

0

0

0

0

0

1

01

0

0

0

0

0

0

1

0

02

РУС

0

0

0

0

0

0

1

1

03

ПТ 2

0

0

0

0

0

1

0

0

04

0

0

0

0

0

1

0

1

05

0

0

0

0

0

1

1

0

06

РУС

0

0

0

0

0

1

1

1

07

ППИ1

0

0

0

0

1

0

0

0

08

0

0

0

0

1

0

0

1

09

0

0

0

0

1

0

1

0

0A

РУС

0

0

0

0

1

0

1

1

0B

ППИ2

0

0

0

0

1

1

0

0

0C

0

0

0

0

1

1

0

1

0D

0

0

0

0

1

1

1

0

0E

РУС

0

0

0

0

1

1

1

1

0F

ППИ3

0

0

0

1

0

0

0

0

10

0

0

0

1

0

0

0

1

11

0

0

0

1

0

0

1

0

12

РУС

0

0

0

1

0

0

1

1

13

УСАПП1

0

0

0

1

0

1

0

0

14

0

0

0

1

0

1

0

1

15

УСАПП2

0

0

0

1

1

0

0

0

18

РУС

0

0

0

1

1

0

0

1

19

УСАПП3

0

0

0

1

1

1

0

0

1C

РУС

0

0

0

1

1

1

0

1

1D

УСАПП4

0

0

1

0

0

0

0

0

20

РУС

0

0

1

0

0

0

0

1

21

УСАПП5

0

0

1

0

0

1

0

0

24

РУС

0

0

1

0

0

1

0

1

25

УСАПП6

0

0

1

0

1

0

0

0

28

РУС

0

0

1

0

1

0

0

1

29

УСАПП7

0

0

1

0

1

1

0

0

2C

РУС

0

0

1

0

1

1

0

1

2D

ПКП

ICW1

0

0

1

1

0

0

0

0

30

ICW2

0

0

1

1

0

0

0

1

31

Перейти на страницу: 1 2

Другие стьтьи в тему

Расчет импульсного преобразователя сетевого напряжения
На рисунке 1.1 приведена структурная схема повышающего преобразователя напряжения на микросхеме KP1156EУ5. Рисунок 1.1- Структурная схема повышающего преобразователя напряжения на микросхеме KP1156EУ5 Структурная схема приведенного устройства состоит из входного ...

Разработка преобразователя углового перемещения
В системах автоматического контроля и управления широко применяются различные преобразователи перемещений, значительный процент из которых составляют преобразователи угловых перемещений. От надёжности, точности, быстродействия преобразователей во многом зависит технико - экономичес ...

Разделы

Радиоэлектроника и телекоммуникации © 2018 : www.techelements.ru