Дипломная работа: Проектирование автоматической системы взвешивания вагонов в статике
SETB TCON.6
MOV R5, #15;очистка смещений
MOV R1, #52
CALL CLEAR
CLR PSW.1;активация подпрограммы взвешивания
STOP:JMPSTOP ;зацикливание
;____________________________________________________________
;____________________________________________________________
;Nucleus of the Program
MAIN:
MOV R5, #0
MOV R0, #32;начальный адрес ячейки памяти
;для получаемого кода
MOV R1, #52;начальный адрес смещений
MOV P1, #11111000B;0 - настройка на вывод
MOV P1, R5;выбор канала 1 (MUX).
RETM:MOV P0, #0FFH;прием текущего значения
MOV R6, P0;кода с АЦП. "1"-линия настроена
MOV P2, #0FFH;на ввод
MOV R7, P2;в R6-младший байт кода,R7-старший
JNB PSW.1, MAIN0
MOV A, R6;запись полученных кодов в область смещений
MOV @R1, A;младший байт
INC R1
MOV A, R7
MOV @R1, A;старший байт
JMP COMMON
MAIN0:
CLR PSW.7