mnavarrete1@sbcglobal.net said:I am doing something similar with a rfPIC12F675, bit-banging and a GPS module. Its not working yet, but does anyone have any recommendations?
If you've got access to a double beam scope, mod the program so it output a short pulse as it reads each bit, then compare the pulses and the incoming data using the two scope beams. This provides a nice visual indication of how accurate your timing is - each pulse should be in the middle of each bit, although it will work as long as each pulse in in the correct bit.
As before, are you sure the internal oscillator is calibrated correctly?.