Configurei a UART desse micro, mas não consigo habilitar a interrupção de recepção da UART de forma alguma. No modo simulador este bit (UCRXIE) é setado, mas no modo real não.
Estou utilizando o IAR como compilador e o FET-USB para gravação e depuração.
Fiz um código simples somente para testar:
WDTCTL = WDTPW+WDTHOLD;
P10SEL |= BIT4 + BIT5;
UCA3CTL1 |= UCSWRST;
UCA3CTL1 |= UCSSEL_2;
UCA3BR0 = 18;
UCA3BR1 = 0;
UCA3MCTL |= UCBRS_1 + UCBRF_0;
UCA3CTL1 &= ~UCSWRST;
UCA3IFG = 0;
UCA3IE |= UCRXIE; <=== Aqui, a interrupção apesar de ser setada ela não é habilitada.
Alguém tem alguma sugestão do que pode estar acontecendo?
Alessandro