Реферат: Стробоскопический аналого-цифровой преобразователь

MOV DS, AX

CLI ; Запрет прерываний

MOV AX, WORD PTR KBADDR

; Устанавливаем новый

MOV WORD PTR KBSAVE, AX

; вектор прерывания

MOV AX, WORD PTR KBADDR + 2

; и сохраняем старый

MOV WORD PTR KBSAVE + 2, AX

MOV WORD PTR KBADDR, OFFSET CALC

MOV WORD PTR KBADDR + 2, CS




MOV DX, ACPFLAG ; Производим установку

MOV AL, 1 ; маски прерывания

OUT DX, AL

STI ; Разрешаем прерывание

ASSUME DS: DATASG

MOV DX, ACPREAD ; Производим чтение

IN DX, AL ; случайных данных

MOV DX, ACPSTRT ; Начальный запуск

OUT DX, AL ; АЦП

CHK: MOV AL, ENDFLG ; Проверка окончания обмена

JZ CHK

MOV ENDFLG, 0 ; Сброс флага окончания обмена

; Задается условие проверки окончания процесса.

; Если процесс продолжается, то переход к метке AGAIN,

; В противном случае на ENDPROG

AGAIN: MOV DX, ACPSTRT ; Запуск АЦП

К-во Просмотров: 535
Бесплатно скачать Реферат: Стробоскопический аналого-цифровой преобразователь