Well I programmed a PIC16f877a to a GSM modem for a friend some months ago... I also had problems with receiving data from Modem to PIC and added a buffer (74LS125)... It worked after that... also try changing this:
DEFINE HSER_TXSTA 20h
to this:
DEFINE HSER_TXSTA 24h
the manual says 24h works with high speed baud rates.. It's what I did with mine...
Bookmarks