Dear Gurus, I'm designing an application using a PIC16F877A that communicates with = another component (a gps module) through two serial pins (Rx/Tx). What I = would like to do is receive gps messages in the PIC, do some processing = and output them to a MAX232 that will connect to a PC. Having said that, I have two questions that are intriguing me: 1) In the PIC datasheet, I only see RC6 and RC7 as serial ports. In this = application, I will need two ports, one to communicate with the GPS = module and another to communicate with the PC through a COM port. How = can that be done? 2) The GPS serial port operates at 1.8V levels. Can I still connect it = pin-to-pin with the PIC or do I need a level shifter in between? What is = the voltage used in serial communication by the PIC16F877A? I tried to = look at the PIC datasheet but I got even more confused. Help please Cheers Padu _______________________________________________ http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist