у меня только два прерывания и оба оброботчика присутствуют
Код
#if defined (__AVR_ATmega16__) || \
defined (__AVR_ATmega32__)
#define ATMEGA_USART
#define USART0_RECEIVE_INTERRUPT USART_RXC_vect
#define USART0_TRANSMIT_INTERRUPT USART_UDRE_vect
#define USART0_STATUS UCSRA #define USART0_CONTROL UCSRB
#define USART0_DATA UDR
#define USART0_UDRIE UDRIE
#define USART0_UBRRH UBRRH
#define USART0_UBRRL UBRRL
Палыч! Вы супер!
Найдено. Проблема была в отсутствующем обработчике прерывания.
Код
ISR(USART0_TX_COMPLETE_INT)
{
}
Не смотря на то, что я это прерывание не разрешал, впрочем и не запрещал, возможно оно разрешилось автоматически вместе с Тх интераптом.
Вообщем проблема решена! Огромное всем спасибо!
До следующих проблем!