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

P2: .EQU 51h ;хранение отсчета

FILLCHAR 00h ;записать в пропуски между секциями 00

Инициализация по сигналу RST

S0: .SECTION

ORG 0000h ;переход к программе инициализации

LJMP INIT

S1: .SECTION

ORG 00A0h

INIT: MOVTMOD, #STMOD;настройка режима Т/С0

MOVTH0, #STH0 ;задание частоты дискретизации

SETB TR0 ;пуск Т/С0

MOV A, #SRU ;настройка порта

MOV DPTR, #RGRU ;РВ РУ 55

MOVX @DPTR, A ;на ввод данных

MOV A, #SRF ;настройка порта

MOV DPTR, #RGRF ;РВ РФ 55

MOVX @DPTR, A ;на вывод данных

MOV IE, #SIE ;настройка прерываний

STOP: SJMP STOP ;останов МК

Формирование импульса по внутреннему прерыванию от Т/С0

S2: .SECTION

ORG 000Bh

LJMP START ;переход к п/п формирования импульсазапуска внешнего источника данных

S3: .SECTION

ORG 00D0h

START: CLR B0 ;сброс бита В0

SETB B0 ;установка бита В0

RETI ;возврат из п/п обслуживанияпрерывания от Т/С0

Вычисление выходного отсчета по сигналу внешнего прерывания по входу , рабочий цикл фильтра

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