Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Одз по МПТ Ігнатьков.doc
Скачиваний:
2
Добавлен:
20.12.2018
Размер:
149.5 Кб
Скачать
  1. Откомпилировать и загрузить программу мк возможными средствами

ORG 0

Begin:

mov A,#0 ;записать в Акк. 0

nextTest:

mov DPTR,#0F000h ;установить в DPTR адрес ЦАПа

movx @DPTR,A ;установить на ЦАП код из Акк.

mov r3,#50;

z2: djnz r3,z2

jnb P1.7, ShowResult ;проверка срабатывания компаратора

inc A ;увеличить значение Акк. на единицу

cjne A,#0ffh,NextTest ;если код не достиг максимального значения

ShowResult:

mov DPTR,#0B000h ;вывод значения кода на индикатор GH1

movx @DPTR,A

call ZAD

jmp Begin ;иначе переход на метку Begin

ZAD: ;подпрограмма задержки

mov R4,#0ffh

C2: mov R2,#0FFh

C3: djnz R2, C3

djnz R4, C2

ret ;выход с подпрограммы

END