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