Цитата(Alexey Belyaev @ Jun 4 2007, 08:49)

Ребят, а что будет если у меня например работает прерывание по UART_RECV и в этот момент сработало прерывание по таймеру? Короче, что будет если во время одного прерывания возникло второе?
Во время отработки текущего прерывания все остальные по умолчанию запрещены:
When an interrupt occurs, the Global Interrupt Enable I-bit is cleared and all interrupts
are disabled.
Т.е. "спокойно" отрабатывается текущее прерывание, выходим из обработчика. и , если есть новый источник прерывания, переходим к его обработке.
Однако, есть возможность организовать вложенные прерывания:
The user software can write logic one to the I-bit to enable nested interrupts.
All enabled interrupts can then interrupt the current interrupt routine.
Т.е. в данном случае вы должны "ручками" установить бит I.