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

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

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

Разработка микропроцессорной системы управления РТК на базе вертикально–фрезерного станка 6Р13Ф3-37
Автоматизация технологических процессов является одним из эффективных путей повышения производительности труда на предприятии. Автоматизация осуществляется посредством автоматизированных роботизированных технологических комплексов (РТК). Роботизированный технологический компле ...

Разделы

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