rig писал(а): не очень понятное "The volatile modifier must be used in order to prevent a variable to be allocated to registers and to warn the compiler that it may be subject to outside change during evaluation"
а вот насчет 3-х параметров - они же будут загоняться в обработчик прерывания по сравнению счетчика и он получится очень громоздким - что делать тогда???
Делать в прерывании только самое необходимое, а остальное оформить в теле основного цикла.
у меня в обработчике прерываний будет объявляться от какого значения будет идти functionn(); это будет делаться много раз и со стеком что делать нада будет??? на другом форуме мне посоветовали объявить функцию как inline что это значит??? и как будет выглядить первая строчка этой функции (типо void main (void) {...})