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