Does anyone know my problem, i'm use the Tx Rx (EUSART) function with the code list below CloseUSART(); OpenUSART (USART_TX_INT_ON & USART_RX_INT_ON & USART_ASYNCH_MODE & USART_EIGHT_BIT & USART_CONT_RX & USART_BRGH_HIGH, 25); //good result is 50 on 57600 baudrate, 25 --> 115200 baudUSART (BAUD_IDLE_CLK_LOW & BAUD_8_BIT_RATE & BAUD_WAKEUP_OFF & BAUD_AUTO_OFF); while (BusyUSART()); WriteUSART ( 0x01 ); while (!DataRdyUSART()); getsUSART (usart_input_buffer,1); output_buffer[0] = usart_input_buffer[0]; I'm use the above code in old version PIC18F4550 (i'm buying the PIC18F4550 one year ago), is normal and good function for the TX and RX pin. But now I'm buying the several new PIC18F4550 (I'm buying the PIC18F4550 one last day) the RX pin is not function, does anyone can suggest me what can i do!!! maybe if in this forum the enginer from microchip is available, can give me a suggestion? Now i'm very confused with this insident??? Regards, iddhien -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist