Estoy intentando usar la comunicación USART habilitada en un microcontrolador PIC18F6722. Más específicamente, habilite el receptor y adjunte una interrupción de recepción.
La hoja de datos describe los bits relevantes como tales
RC2IE: USART2 Receive Interrupt Enable bit
1 = Enables the USART2 receive interrupt
0 = Disables the USART2 receive interrupt
CREN: Continuous Receive Enable bit Asynchronous mode:
1 = Enables receiver
0 = Disables receiver
Por alguna razón, este fragmento de código no lo hace, sin embargo:
PIE3bits.RC2IE = 1;
RCSTA2bits.CREN = 0;
Quiero configurar ambos a 1 aunque no esté funcionando. ¿Alguna idea?
Anteriormente hice una pregunta similar aunque no obtuve ninguna información útil