Я начал разбираться с прерываниями и возник вопрос.
Как поместить прерывание в цикл while?
вот пример:
Код: Выделить всё
void main(void)
{
while(1)
{
if(bool == 1)
{
interrupt [TIM1_COMPA] void timer1_compa_isr(void)
{
s++; // увеличиваем переменную каждую секунду
if(s>59) // обнуляем секунды после 59
{
s=0;
}
}
}
}
}


