Изучение алгоритма функционирования и программы цифрового фильтра. Контрольная работа. Информатика, ВТ, телекоммуникации.

Изучение алгоритма функционирования и программы цифрового фильтра. Контрольная работа. Информатика, ВТ, телекоммуникации.




⚡ 👉🏻👉🏻👉🏻 ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻



























































Вы можете узнать стоимость помощи в написании студенческой работы.


Помощь в написании работы, которую точно примут!

Похожие работы на - Изучение алгоритма функционирования и программы цифрового фильтра

Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе


Скачать Скачать документ
Информация о работе Информация о работе

Нужна качественная работа без плагиата?

Не нашел материал для своей работы?


Поможем написать качественную работу Без плагиата!

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ
ФЕДЕРАЦИИ




РЯЗАНСКИЙ ГОСУДАРСТВЕННЫЙ РАДИОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ






Изучение
алгоритма функционирования и программы


Изучение системы команд
МК КР1830ВЕ31, их содержания, способов адресации на примере использования в
программе цифрового фильтра. Изучение представления и преобразования данных в
МП-системе. Изучение взаимодействия аппаратной части цифрового фильтра и
программы. Изучение технологии отладки программы для МК с использованием
программного отладчика. Установление истинности результатов выполнения
программы цифрового фильтра.


Расчет для положительного
входного отсчета максимальной амплитуды:


Разностное уравнение
представим в виде:




y n =0,81 x n + x n -2 – 0,81 y n -2 = k x n + x n -2 -
k y n -2 ; k=0,81




1) Реализуемый
коэффициент масштабирования k MP (число
без знака) при 8-разрядном формате беззнаковых коэффициентов:




k M =0,381679389 (10) ; k MP = ,01100001 (2) = 61 (16)
= 0,37890625 (10)




2) Реализуемые
коэффициенты разностного уравнения (числа без знака) при 8-разрядном форматё
беззнаковых коэффициентов:




k=0,81 (10) ; k P = ,11001111 (2) = CF (16) = 0,80859375 (10)




3) Код для положительного
входного отсчета максимальной амплитуды (немасштабированный отсчет):


4) Масштабированный
входной положительный отсчёт максимальной амплитуды:


x n := k MP x n = ,01100001 (2) . 0,1111111 (2)
= 61 (16) . 7F (16) = 30( 16)
= 0,0110000 (2) = +0,375 (10)




5) Зададим состояние
памяти после запоминания масштабированных входных отсчётов максимальной
амплитуды и отрицательных выходных отсчётов максимальной амплитуды






x n = 30( 16) = 0,0110000 (2) = +0,375 (10) 

x n-1 = 30( 16) = 0,0110000 (2) = +0,375 (10) 

x n-2 = 30( 16) = 0,0110000 (2) = +0,375 (10) 

Вычисляется программой: y n = 7C (16)

 y n-1 = D0 (16) = 1,
1010000 (2) = -0,375 (10)

y n-2 = D0 (16) = 1,
1010000 (2) = -0,375 (10)

Вычисляется программой: p 1 n = 26 (16)

Вычисляется программой: p 2 n = DA (16)

p 1 n = k P x n = CF (16) 30 (16)
= ,11001111 (2) .
0,011000 (2)
= 26 (16) = 0,0100110 (2) = + 0,296875 (10)




7) Получим модуль
произведения отрицательного отсчёта y n -2 на коэффициент k P :


| p 2 n | = k P | y n -2 | = CF (16) 30 (16)
= ,11001111 (2) .
0,011000 (2)
= 26 (16) = 0,0100110 (2) = 0,296875 (10)





y n = p 1 n + x n -2 - (- | p 2 n |) = 26 (16) + 30 (16) + 26 (16)
= 7C (16) = 0,1111100 (2) =
+0,96875 (10)




1. а) Исходное состояние МП-системы,
соответствующее аппаратному сбросу по входу RST МК


При включении питания в
схеме МП-системы вырабатывается импульс сброса RST для микроконтроллера. По сигналу RST=1 выполняются следующие действия:


1) 
программный
счетчик и все управляющие регистры МК, кроме PCON, IE, IP – устанавливаются в нулевое
состояние;


2) 
в управляющих
регистрах PCON, IE, IP – резервные
биты принимают случайные значения, все остальные биты сбрасываются в 0;


3) 
в указателе стека
устанавливается адрес SP=70
(вершина стека);


4) 
запрещаются
прерывания от всех источников, запрещается работа таймеров/счетчиков,
запрещается работа последовательного порта;


5) 
выбирается банк 0
POH (текущий банк регистров);


6) 
порты Р0, Р1, Р2,
Р3 настраиваются на ввод для приема данных;


7) 
в обоих регистрах
SBUF последовательного порта
устанавливаются случайные значения.


В БИС КР1821РУ55 и
КР1821РФ55 исходное состояние после включения питания произвольное, так как
импульс RST на их входы сброса не поступает.


1.б) Объём памяти ( CSEG ), занимаемый программой FZ . Составляет 147 байт.


2) Проверка выполнения
всех настроек предусмотренных инициализацией программы:





3) Загрузка в память МП-системы
начальных данных:
4). Формирование сигнала
запроса прерывания от Т/С0 ( Alt + t )
и выполнение в пошаговом режиме программного модуля формирования импульса пуска
АЦП.




4) Формирование сигнала запроса прерывания от АЦП по вход у INT 0 ( Alt
+ i ) и выполнение в пошаговом режиме
рабочего цикла программы.




а) При выполнении
программного модуля масштабирования вычисленное программой численное значение
масштабированного отсчёта x n равно расчётному и запоминается в заданной ячейке памяти.


б) Вычисленные программой
численные значения произведений p 1 n , p 2 n равны расчётным и запоминаются в
заданных ячейках.


в) Вычисленное программой
численное значение выходного отсчёта y n равно расчётному и запоминается в
заданной ячейке.


5)Вывод смещенного кода и
подготовка следующего рабочего цикла:




а) На ЦАП выведен
смещённый входной код.


б) Выполнен сдвиг
отсчётов в памяти для подготовки следующего рабочего цикла.


Расчет для отрицательного
входного отсчета максимальной амплитуды:


Разностное уравнение
представим в виде:




y n =0,81 x n + x n -2 – 0,81 y n -2 = k x n + x n -2 -
k y n -2 ; k=0,81




1) Реализуемый
коэффициент масштабирования k MP (число
без знака) при 8-разрядном формате беззнаковых коэффициентов:




k M =0,381679389 (10) ; k MP = ,01100001 (2) = 61 (16)
= 0,37890625 (10)




2) Реализуемые
коэффициенты разностного уравнения (числа без знака) при 8-разрядном форматё
беззнаковых коэффициентов:




k=0,81 (10) ; k P = ,11001111 (2) = CF (16) = 0,80859375 (10)




3) Код для отрицательного
входного отсчета максимальной амплитуды (немасштабированный отсчет):


4) Масштабированный
входной положительный отсчёт максимальной амплитуды:


| x n | := k MP | x n | = ,01100001 (2) . 0,1111111 (2)
= 61 (16) . 80 (16) = 30( 16) =
0,0110000 (2) = +0,375 (10)


5) Зададим состояние
памяти после запоминания масштабированных выходных отсчётов максимальной
амплитуды и отрицательных входных отсчётов максимальной амплитуды






x n = D0 (16) = 1, 1010000 (2)
= -0,375 (10)

 x n-1 = D0 (16) = 1, 1010000 (2)
= -0,375 (10) 

 x n-2 =
D0 (16)
= 1, 1010000 (2) = -0,375 (10)

 Вычисляется программой: y n = 7C (16)

 y n-1 = 30( 16) = 0,0110000 (2) = +0,375 (10)

 y n-2 = 30( 16)
= 0,0110000 (2) = +0,375 (10)

 Вычисляется программой: p 1 n = DA (16)

 Вычисляется программой: p 2 n = 26 (16)

6) Получим модуль
произведения отрицательного отсчёта y n -2 на коэффициент k P :


| p 1 n | = k P | x n | = CF (16) 30 (16)
= ,11001111 (2) .
0,011000 (2)
= 26 (16) = 0,0100110 (2) = 0,296875 (10)




p 1 n = k P y n -2 = CF (16) 30 (16)
= ,11001111 (2) .
0,011000 (2)
= 26 (16) = 0,0100110 (2) = + 0,296875 (10)




y n
= - p 2n
+ x n-2 - (- |p 1n |) = DA (16) + D0 (16)
- 26 (16) = 84 (16) = 1,0000100 (2) = -0,96875 (10)




6)Загрузка в память МП-системы
начальных данных:





а) При выполнении
программного модуля масштабирования вычисленное программой численное значение
масштабированного отсчёта x n равно расчётному и запоминается в заданной ячейке памяти.


б) Вычисленные программой
численные значения произведений p 1 n , p 2 n равны расчётным и запоминаются в
заданных ячейках.


в) Вычисленное программой
численное значение выходного отсчёта y n равно расчётному и запоминается в
заданной ячейке.





Похожие работы на - Изучение алгоритма функционирования и программы цифрового фильтра Контрольная работа. Информатика, ВТ, телекоммуникации.
Реферат: Уринотерапия
Курсовая работа: Формирование у младших школьников историко – обществоведческих знаний
Курсовая работа: Система налогооблажения в России. Скачать бесплатно и без регистрации
Реферат по теме Психология в структуре современных наук
Краткое Содержание Сочинения Герасима После Дождя
Реферат: Путешествие на Мальту московского боярина Б.П. Шереметева
Реферат: Summary And Critique Of Two Ar Essay
Контрольная работа по теме Бюджетные правоотношения: понятие, виды и особенности
Реферат: Sweat Shop Slavery Essay Research Paper Sweat
Душа Русского Человека Сочинение
Курсовая работа по теме Пенсионный фонд Российской Федерации
Курсовая работа: Расчет привода с трехступенчатым редуктором
Курсовая работа по теме Основні напрямки фізичної реабілітації хворих з діабетичною полінейропатією
Реферат: Is Human Cloning Acceptable In Today
Реферат: Задачи, которые решались в работе: Понятие и содержание лидерства
Реферат: The Salvation Army Essay Research Paper The
Итоговые Контрольные Работы По Русскому 2
Курсовые Работы Синергия
Реферат: Правильные многогранники или тела Платона. Скачать бесплатно и без регистрации
Реферат: Узаконенная лженаука
Похожие работы на - Нравственность в науке и технике
Похожие работы на - Основи факсимільного зв’язку
Реферат: Повесть непогашенной луны

Report Page