1 = 0; = 1 ;//дозвіл переривання від периферії = 1 ;//загальний дозвіл переривання
}
main ()
{(); (1) = 0;
{for (int i = 0; i <100; i + +) IF = 1;// прапор переривання = 1;// компенсаційний датчик = 0; (int i = 0; i <100; i + +)
TMR0IF = 1;// прапор переривання = 0;// робочий датчик
if (Factor = 0) then
{= G_Compens_gauge/G_work_gauge; = Factor * G_Compens_gauge/G_work_gauge; | = (1 <
} = Factor * G_Compens_gauge/G_work_gauge;
PORTA | = (1 <
}
}
Висновок
У ході виконання завдання була розроблена схема рівнеміра і створена програма забезпечує роботу даного пристрою під керуванням мікроконтролера PIC16F876.
Додаток
В