Курсовая работа: Цифровой полосовой фильтр

* линейное разностное уравнение : Y(n)=X(n)+0,04X(n-1)-0.96Х(n-2)- *

*-0,81Y(n-2) *

* частота дискретизации : Fд=6.5кГц *

* входной код - дополнительный *

* выходной сигнал - аналоговый, диапазон измерения (-1..+1) *

* ЦАП-К572ПА1 *

* микропроцессор-КР1821ВМ85 *

****************************************************************

; Определение символических имен

PBRU .EQU 7002h ; порт РВ(РУ 55)

PARU.EQU 7001h ;порт PA (РУ 55)

RGRU.EQU 7000h ;регистр управляющего слова (РУ 55)

TL .EQU 7004h ;младший байт таймера

TH .EQU 7005h ;старший байт таймера

STL .EQU 77h ;младшее слово для загрузки

;в таймер

STH.EQU C2h ;старшее слово для загрузки

;в таймер

SRU .EQU С3h ;управляющее слово для настройки

;портов и пуска таймера (РУ 55)

SRP .EQU 1Bh ;управляющее слово для настройки

;прерываний

AX .EQU 5000h ;адрес отсчета Xn

AX1 .EQU 5001h ;адрес отсчета X(n-1)

AX2 .EQU 5002h ;адрес отсчета Yn

AY .EQU 5003h ;адрес отсчета Y(n-1)

AY1 .EQU 5004h ;адрес произведения P1n

AY2 .EQU 5005h ;адрес произведения P2n

AP1.EQU 5006h ;адрес отсчета Y(n-1)

К-во Просмотров: 565
Бесплатно скачать Курсовая работа: Цифровой полосовой фильтр