ПС в режим В«СкиданняВ»
Режим В«ОхоронаВ»
При натисканні на клавішу В«РВ» відбувається перехід з режиму В«СкиданняВ» в режим В«ОхоронаВ», при цьому в байт пам'яті за адресою R поміщається шестнадцатеричная цифра 2, а на екран виводиться повідомлення В«ОхоронаВ». У режимі В«ОхоронаВ» виробляється опитування датчиків і клавіші В«ОВ». У разі натискання клавіші В«ОВ» проводиться переведення МПСо в режим В«СкиданняВ». Поки клавіша В«Про" не натиснута, проводиться циклічний опитування всіх датчиків. У разі отримання сигналу від одного або декількох датчиків МПСо аналізує отримані сигнали і при інтерпретації їх як вторгнення на охоронюваний об'єкт, МПСо переходить в режим В«ТривогаВ». Схема роботи в режимі В«ОхоронаВ» зображена на малюнку 4. br/>
Рисунок 4 - Схема роботи МПС в режимі В«ОхоронаВ»
Режим В«ТривогаВ»
При спрацьовуванні в режимі охорони одного або групи датчиків система сигналізації переходить в режим тривоги: на екран виводиться слово В«тривога!В» і посилає сигнал beep. Причому цей режим працює до тих пір, поки власник автомобіля не відключить його натисканням на клавішу В«ОВ», тобто переведе систему в режим В«скиданняВ». Схема роботи в режимі В«ТривогаВ» зображена на малюнку 5. br/>
Рисунок 5 - Схема роботи МПС в режимі В«ТривогаВ»
Опитування датчиків
Опитування датчиків здійснюється в порядку, описаному на малюнку 6.
mov al, Xal, 00111110B
jnz ALARM
al, Y
and al, 01110000B
cmp al, 00110000BALARM
1-а зона датчика обсягу :
mov al, Zal, 00011100B al, 00010100B
jg ALARM
2-а зона датчика обсягу :
DAT2: al, Zal, 11100000B al, 01000000B
jg ALARM
Малюнок 6 - Порядок опитування датчиків
Для опитування датчиків накладаємо маски на регістри, в які надходять дані від датчиків, і порівнюємо їх з необхідною ознакою (спрацьовування якого датчика або перевищення порога чутливості), у разі збігу із заданим ознакою система переходить у режим тривоги. Причому 1-а зона датчика обсягу (зовнішня) відключається у разі спрацювання датчика опадів. br/>
6 . Розробка спеціального програмного забезпечення <...