Yes, I have a 16F877 talking to a Garmin GPS OEM module as well as a handheld Magellan unit. It is very simple to do. Search on google for NMEA 0183 and you will find info on the sentences sent out. I use the RMC sentence to get all the info I'm looking for including time, date, lat, long, speed, and heading. There are other sentences also sent out with other data. The standard talks at 4800 baud although many modules can be programmed to talk at higher speeds. I recieve the data and test for "R", "M", "C". Once I detect these 3 letters then I begin listening for the ascii data and store it. The different data is seperated by ",". These links should give you enough info to understand it enough to implement. I couldn't find the link I used which even had files of example outputs from various manufacturers. If you want it let me know and I'll send it when I get home from work as I have it bookmarked there. On one product I use the garmin and connect it directly. On another product I talk to a customer supplied unit so I opto isolate on that one so that I don't chance damaging anybody's receiver :0) Keep in mind that some units have to be configured. You have to go into setup and turn on data output and which sentences you want sent, others don't. I have found that the NMEA-0183 "standard" is better described as a recommendation. The accuracy can vary anywhere from 1, 2, or 3 digits passed the ".". Make sure your code can handle them if you aren't going to be using the same module every time. Good luck, Fred http://www.nolandengineering.com/nmeainfo.html#Msg_format http://www.gmat.unsw.edu.au/cr/gmat4900/tutwk9.pdf http://www.gsmbelarus.com/GPS10/12GPSinfo/12__NMEA2-1.htm http://www.ct-gmbh.de/download/sirfnmea.pdf (page 6) >From: Tony Nixon >Reply-To: pic microcontroller discussion list >To: PICLIST@MITVMA.MIT.EDU >Subject: [PIC]: GPS >Date: Mon, 25 Nov 2002 15:14:14 +1100 > >Has anyone used a PIC to communicate to a GPS module? > >Any info on what data to expect? > >-- >Best regards > >Tony > >mICros >http://www.bubblesoftonline.com >mailto:sales@bubblesoftonline.com > >-- >http://www.piclist.com hint: The list server can filter out subtopics >(like ads or off topics) for you. See http://www.piclist.com/#topics _________________________________________________________________ MSN 8 helps eliminate e-mail viruses. Get 2 months FREE*. http://join.msn.com/?page=features/virus -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.