rparthiban69
New Member
I need PIC16f1527 UART sample code.
How to declare BAUDxCON,TX1STA and RC1STA bits,
BAUD1CONbits.BRG16=0;
BAUD1CONbits.ABDOVF=0;
BAUD1CONbits.RCIDL=0;
BAUD1CONbits.SCKP=0;
BAUD1CONbits.WUE=0;
BAUD1CONbits.ABDEN=1;
TX1STAbits.SYNC = 0; //
TX1STAbits.SYNC = 0; /* asynchronous */
TX1STAbits.SENDB= 0;
RC1STAbits.SPEN = 1; /* enable serial port pins */
RC1STAbits.CREN = 1; /* enable reception */ RC1STAbits.SREN = 0; /* no effect */
PIE1bits.TX1IE = 0; /* disable tx interrupts */
PIE1bits.RC1IE = 0; /* disable rx interrupts */
TX1STAbits.TX9 = 0; /* 8- or 9-bit transmission */
RC1STAbits.RX9 = 0; /* 8- or 9-bit reception */
TX1STAbits.TXEN = 1; /* enable the transmitter */
How to declare BAUDxCON,TX1STA and RC1STA bits,
BAUD1CONbits.BRG16=0;
BAUD1CONbits.ABDOVF=0;
BAUD1CONbits.RCIDL=0;
BAUD1CONbits.SCKP=0;
BAUD1CONbits.WUE=0;
BAUD1CONbits.ABDEN=1;
TX1STAbits.SYNC = 0; //
TX1STAbits.SYNC = 0; /* asynchronous */
TX1STAbits.SENDB= 0;
RC1STAbits.SPEN = 1; /* enable serial port pins */
RC1STAbits.CREN = 1; /* enable reception */ RC1STAbits.SREN = 0; /* no effect */
PIE1bits.TX1IE = 0; /* disable tx interrupts */
PIE1bits.RC1IE = 0; /* disable rx interrupts */
TX1STAbits.TX9 = 0; /* 8- or 9-bit transmission */
RC1STAbits.RX9 = 0; /* 8- or 9-bit reception */
TX1STAbits.TXEN = 1; /* enable the transmitter */