Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Система охоронної сигналізації

Реферат Система охоронної сигналізації





--- Натискання кнопки "+" --------------------- ---- Up () {(subregim == 0)

{regim + +; = _time; (regim> 5) regim = 5;

} ((regim == 2) && (subregim == 1)) _settime + = 60; ((regim == 2) && (subregim == 2)) _settime + = 1; ((regim == 3) && (subregim == 1)) settemperature + = 1;

}

// <<------------------------------------ ----------------

//>> -------- Натискання кнопки Select ----------------------- Select ( )

{(regim == 2) {+ +; (subregim == 3)

{subregim = 0; = 2;

_time = _settime;

}

} (regim == 3) {+ +; (subregim == 2)

{subregim = 0; = 3;

}

}

}

// <<------------------------------------ ------------------- INTR ()

{(T0IF)// запит переривання від таймера

{= 0x6 ;//(00000110) завантаження в таймер початкового значення (переповнення через 250 циклів, 1 цикл = 1 мкс) + + ;//відлік чвертей мілісекунд ((ms == 2000) | | (ms == 4000)) mig =! mig;// прапор мигання курсору (ms> 4000)// якщо мілісекунд більше 1000

{ms = 0 ;//обнулення

_time + +;

//>> ------------ Перевірка термодатчика --------------------------- - = 1;

// <<----------------------------------------- ---------------------

//>> ---------- Перевірка 1-го датчика руху ---------------------- ((RA1 == 0) && (status == 1)) d2 = 1;

// <<----------------------------------------- ---------------------

//>> ---------- Перевірка 2-го датчика руху ---------------------- ((RA2 == 0) && (status == 1)) d3 = 1;

// <<----------------------------------------- ---------------------

//>> ---------- Перевірка 3-го датчика руху ---------------------- ((RA3 == 0) && (status == 1)) d4 = 1;

// <<----------------------------------------- ---------------------

//>> ---------- Перевірка датчика диму ---------------------------- --- ((RA4 == 0) && (status == 1)) d5 = 1;

// <<----------------------------------------- ---------------------

//>> ---------- Перевірка лінії розриву ---------------------------- - ((RA5 == 1) && (status == 1)) d6 = 1;

// <<----------------------------------------- ---------------------

//>> ----- При включеному стані мигання світлодіода -------------

if ((status == 1) && (mig == 1)) RC7 = 0; else RC7 = 1;

// <<----------------------------------------- --------------------- = 1;

} IF = 0 ;//скидання прапора запиту переривання від таймера

} (RBIF)// запит переривання від клавіатури

{//переривання від клавіатури (! RB7) kl = 1;

if (! RB6) kl = 2; (! RB5) kl = 3;


Назад | сторінка 10 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Калібрування п'єзорезистивного датчика абсолютного тиску KPY - 43A № 03 ...
  • Реферат на тему: Status and rights of refugees in Kazakhstan
  • Реферат на тему: Результати дослідження верхнього відділу дихальних шляхів, огляду та пальпа ...
  • Реферат на тему: Дослідження діяльності малого підприємства ІП "It-status" з надан ...
  • Реферат на тему: Автоматичний вмикач освітлення на базі датчика руху