Курсовая работа: Проектирование цифрового фильтра верхних частот

А0 – А2 – соответственно маски RST 5.5, RST 6.5, RST 7.5;

А3 - разрешение установки маски;

А4 – сброс триггера приема запроса RST 7.5;

А5 – не используется;

А6 – разрешение вывода данных;

А7 – бит данных для вывода через SOD.

Установка маски запрещает соответствующее прерывание. Смена маски в соответствии с А0 – А2 выполняется только при разрешении ее установки (А3 = 1). В противном случае функция установки маски подавляется.

Команда RIM читает текущее состояние масок в аккумулятор в соответствии со следующим распределением:

А0 – А2 – соответственно маски RST 5.5, RST 6.5, RST 7.5;

A3 - флаг разрешения прерывания;

А4 – А6 – соответственно флаги запросов RST 5.5, RST 6.5, RST 7.5;

А7 – бит данных с входа SID.

Запросы на прерывания строго упорядочены, как это показано в таблице. Установленная приоритетная схема разрешает конфликт при одновременном появлении нескольких запросов и не учитывает текущего приоритета программы.

Тип прерывания Приоритет Стартовый адрес
TRAP 1 (высш.) 0024Н
RST 7.5 2 003СН
RST 6.5 3 0034Н
RST 5.5 4 002СН
INTR 5 (низш.) Вводится при подтверждении прер.

5. Синтез управляющего узла (разработка программы на языке микропроцессора)

Рабочая программа разработана на основе спроектированного алгоритма функционирования устройства и результатов анализа и формализации задачи. Программа привязана к минимальной конфигурации аппаратной части фильтра.

Распределение памяти ОЗУ :

5000h – хранение отсчета xn ;

5001h – хранение отсчета xn – 2 ;

5002h – хранение отсчета yn – 1 ;

5003h – хранение произведений p 1 n ;

5004h – хранение произведений p2 n ;

50FFh – начальный адрес стека.

;Программа: "Фильтр высоких частот"

;Автор: Халява Валентина Сергеевна

;Разностное уравнение: yn = xn +1.1xn – 2 + 0,999 yn – 2 ;

;Инициализация по сигналу "Сброс"

.ORG0 ;начальный адрес программного

;модуля инициализации

DI ;запрет прерываний

LXISP, 50FFh ;организация стека

MVIA, 0FFh ;настройка порта РА (РФ55) на вывод

К-во Просмотров: 422
Бесплатно скачать Курсовая работа: Проектирование цифрового фильтра верхних частот