I am using a PIC16F1827 as it has 2 UARTS and is 5V. One the first UART, I have it transmitting, but can't seem to get=20 receive working. I have: 1) Set TRISC,7 to make RC7 an input 2) Cleared ANSELC for digital i/o 3) Set RC1STA,CREN to enable receiver 1 4) Set RC1STA,SPEN to enable uart 1 5) Set PIE1,RC1IE to enable RX1 interrupt 6) Set INTCON,PEIE to enable peripheral interrupts 7) Set INTCON,GIE to enable global interrupt The baud rate is correct, as I have the same UART sending data at 57600=20 8N1 and that's all good. I am testing the interrupt by turning on an LED when it's called. There=20 is definitely data on the RX1 pin, but it seems to be ignoring it. There must be something simple I'm missing, but what? David... --=20 ___________________________________________ David Duffy Audio Visual Devices P/L Unit 8, 10 Hook St, Capalaba 4157 Australia Ph: +61 7 38235717 Fax: +61 7 38234717 Our Web Site: www.audiovisualdevices.com.au ___________________________________________ --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .