#include int main() { // Configure UART2: // 1 - Configure BaudRate Generator U2BRG = ((PBCLK + 8 * 115200) / (16 * 115200)) - 1; U2MODEbits.BRGH = 0; // 16x baud clock enabled (1 -> 4x baud clock); // 2 - Configure number of data bits, parity and number of stop bits // (see U2MODE register) U2MODEbits.PDSEL = 00; // 8 data bits, without parity U2MODEbits.STSEL = 0; // 1 stop bit // 3 - Enable the transmitter and receiver modules (see register U2STA) U2STAbits.URXEN = 1; // Enable Receiver U2STAbits.UTXEN = 1; // Enable Transmitter // 4 - Enable UART2 (see register U2MODE) U2MODEbits.ON = 1; return 0; }