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

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

Все устройства контролера подключены к центральному процессору. Друг от друга их отличают только адреса. Выбор конкретного устройства производится с помощью входа С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

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

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

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

Разделы

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