5 / Laba_5
.docxМИНОБРНАУКИ РОССИИ
Санкт-Петербургский государственный
электротехнический университет
«ЛЭТИ» им. В.И. Ульянова (Ленина)
Кафедра ТОР
отчет
по лабораторной работе №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
