Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 120 → Rev 121

/PIC Stuff/PIC_27J13/uart.c/uart.c
19,10 → 19,16
RCSTA1bits.SPEN = 1; // Serial port enable
TXSTA1bits.TX9 = 0; // 8 bit transmission
RCSTA1bits.RX9 = 0; // 8 bit reception
TXSTA1bits.TXEN = 0; // Enable transmission
RCSTA1bits.CREN = 1; // Continuous receive mode
#ifdef _DEBUG // In debug mode we want to have TXEN constantly enabled
TXSTA1bits.TXEN = 1; // TX is always enabled
PIE1bits.TX1IE = 0; // Disable TX interrupt
#else
TXSTA1bits.TXEN = 0; // Enable transmission
PIE1bits.TX1IE = 1; // Enable TX interrupt
#endif
 
PIE1bits.RC1IE = 1; // Enable RX interrupt
 
// Initialize the buffer that holds UART messages