Дипломная работа: Проектирование автоматической системы взвешивания вагонов в статике
MOV R1, #52;начальный адрес смещений
CLR IE.0;запрещение прерывания по INT0
RET
;Конец передачи
;_____________________________________________________________
;_____________________________________________________________
;Прерывание по последовательному порту
UAPP:
CLR SCON.1;сброс флага прерывания
MOV R7, SBUF;прием управляющего слова
ACALL DELAY
MOV A, #00111100B;обнуление смещений и результатов
SUBB A, R7
JNZ NEXT0
MOV R5, #36;запуск очистки
MOV R1, #32
ACALL CLEAR
NEXT0:
MOV A, #11110000B;запрос на запуск преобразования и
SUBB A, R7;и на передачу в компьютер
JNZ NEXT1
;активация работы подпрограммы
CLR PSW.1;взвешивания в MAIN
SETB IE.0;разрешение прерывания по INT0
NEXT1:
MOV A, #00001111B;запрос на передачу в компьютер
SUBB A, R7
JNZ NEXT2
ACALL OUT