-
- Попробуйте в самом начале прерывания А очистить флаг, по причине которого произошло прерывание А (обязательно!), и разрешить глобальные прерывания. Calima(409 знак., 11.09.2006 17:32, )
- Никак, просто разрешить вложенные прерывания - Shura(05.09.2006 16:16, )
- Ответ: А как их разрешить ??? - Anatolii(05.09.2006 16:43, )
- вставить строчку "__enable_interrupt();" и почитать на эту тему "....\430\doc\EW430_CompilerReference.pdf" - VAI(05.09.2006 18:10, )
- А точно так же, как в основном цикле разрешаешь - так и внутри прерывания. Только не забудь всё лишнее замаскировать, в том числе прерывание от самого себя (если оно не реентрантное) - Shura(05.09.2006 18:04, )
- P.S. Но "по правильному" это делается не так Shura(84 знак., 05.09.2006 18:09, )
- Так получается, только если Vladimir Ljaschko(46 знак., 09.09.2006 15:54, )
- вот это ты правильно сказал! а то пока зайдешь в прерывание, пока выйдешь... - -АДИКМ-(05.09.2006 21:37, )
- P.S. Но "по правильному" это делается не так Shura(84 знак., 05.09.2006 18:09, )
- Ответ: А как их разрешить ??? - Anatolii(05.09.2006 16:43, )