Радиоэлектроника и телекоммуникации
В соответствии с техническим заданием разрабатываемый контролер должен иметь определенное число вводов и выводов параллельного, последовательного интерфейсов, а также определенное число каналов и режимы таймера. Кроме того, в техническом задании заданы объемы ПЗУ и ОЗУ контролера.
Все устройства контролера подключены к центральному процессору. Друг от друга их отличают только адреса. Выбор конкретного устройства производится с помощью входа С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 |
Другие стьтьи в тему
Проектирование цифровой первичной сети связи
Научно-технический прогресс во многом
определяется скоростью передачи информации и объемом переданной информации.
Возможность резкого увеличения объемов передаваемой информации наиболее полно
реализуется в результате применения волоконно-оптических линий связи (ВОЛС),
которые по срав ...
Разработка технологической инструкции по обслуживанию и ремонту импульсной паяльной системы
Прохождение
производственной практики позволяет практиканту закрепить теоретические знания,
опробовав их на деле. Главной особенностью данной практики является то, что
практикант имеет хорошую возможность для усовершенствования собственных навыков
владения рабочим инструментом, а так ...