Курсовая работа: Автомобильная сигнализация

INC OVER_D;

JMP LABELB ;

CHECK _ ALARM : JBFALARM,CHECK _ MODE 2 ; проверка на вторжение, если да, то ; переходим на метку CHECK_MODE2

LIGHT _ DIOD : MOVR4,#5 ; программа обеспечивающая мигание светодиода

D_CYCLE: CALL DELAY ; мигание светодиода примерно

DJNZ R4,D_CYCLE ; с интервалом в 1 секунду

CPL P0.5 ;

CHECK_MODE2: JNB P2.1,LABELA ; если происходит постановка в режим 2, то ; переходим на метку LABELA

CLR FMODE2 ; сброс флага режима 2

MOV OVER_B,#00H ; и констант

MOV OVER_K,#00H ;

MOV OVER_D,#00H ;

SETB P0.2; закрытие багажника на случай если включался ; режим 2

JNB P2.0,GAUGE_L ; если система не выключается, то переход к ; опросу датчиков

JNB FALARM,EXIT ; если не было вторжения в процессе работы, ; то переход на EXIT

CALL SIGNAL44 ; если было вторжение, то 4 сигнала сирены и ; габаритов

ANTIBLOKING : CLRP0.0 ; разблокирование стартера

CLRP0.1 ; открытие дверей

CLRP0.2 ; открытие багажника

JMPBEGIN ; переход в начало

LABELA: JB FMODE2,IGN_KAPOT ; если режим 2 уже установлен, то переход ; на IGN_KAPOT, если нет, то:

SETB FMODE2 ; уст. флага режима 2

CALL SIGNAL22 ; 2 сигнала сирены и габаритов при постановке в ; режим 2

CALL DELAY ;

CALL SIGNAL11 ;

CLRP0.2 ; открытие багажника

JMPIGN _ KAPOT ; переход к проверке датчиков

LABELB : SETBP0.3 ; включение сирены

MOVR0,#3 ; загрузка регистров для

К-во Просмотров: 674
Бесплатно скачать Курсовая работа: Автомобильная сигнализация