Курсовая работа: Автомобильная сигнализация
CALL SIGNAL11 ; 1 сигнал сирены и габаритами
RET ; возврат
SIGNAL44: CALL SIGNAL22 ; 2 сигнала сирены и габаритами
CALL DELAY ; задерка 0.2 секунды
CALL SIGNAL22 ; 2 сигнала сирены и габаритами
RET ; возврат
EXIT: CALL SIGNAL22 ; 2 сигнала сирены и габаритами
JMP BEGIN ; переход в начало
SIGNAL1: SETB P0.3 ; вкл. сирены
CALL DELAY ; задержка 0.2 секунды
CLR P0.3 ; выкл. сирены
RET ; возврат
DELAY: MOV R3,#2 ; задержка приблизительно 0.2 секунды
CYCLE2: MOV R2,#200 ; с помощь вложенных циклов
CYCLE0: MOV R1,#248 ;
CYCLE1: DJNZ R1,CYCLE1 ;
NOP ;
DJNZ R2,CYCLE0 ;
DJNZ R3,CYCLE2 ;
RET ; возвраты
END; конец