Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

5 / Laba_5

.docx
Скачиваний:
0
Добавлен:
21.03.2026
Размер:
17.52 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра ТОР

отчет

по лабораторной работе №4

по дисциплине «Микропроцессорные устройства»

Тема: АНАЛОГОВО-ЦИФРОВОЕ ПРЕОБРАЗОВАНИЕ СИГНАЛОВ

Студенты гр. 0182

Бронников Д.Д.

Жангериев Р.В.

Преподаватель

Артемьев А.К.

Санкт-Петербург

2023

ORG 4000H JMP START

ORG 402BH

JBC TF2, FIN ;сброс TF2 и выход, нет действий в прерывании

CLR EXF2 ;если EXF2=1,то обнаружен перепад на входе P1.1

JB B.7, MEA ;по второму «защелкиванию» - на измерение

SETB B.7 ; установка признака первого «защелкивания»

MOV R1, RCAP2H ;запоминание кода первого защелкивания

MOV R0, RCAP2L

RETI ;выход из подпрограммы прерывания Т2

MEA: MOV A, RCAP2L ;измерение периода

CLR C ; вычитание двух двухбайтовых чисел.

SUBB A, R0

MOV 30Н, A ;запись результата измерения, младший байт

MOV A, RCAP2H

SUBB A, R1

MOV 31Н, A ;запись результата измерения, старший байт CALL OUTMEM, 30H,31H

CLR B.7

FIN: RETI ; конец подпрограммы прерывания Т2

START: MOV T2MOD, #0

MOV T2CON, #00001001B ;защелкивание, разрешён T2EX

CLR B.7 ;сброс флага первого «защелкивания»

SETB TR2 ;пуск таймера Т2

MOV IE, #10100000B ;разрешены прерывания T2

END

Соседние файлы в папке 5