Where your data come from?
Are you using an inverter like MAX232 ?
Did you connect the PIC Supply GND to the External world GND?
What is your crystal speed?
Did you set your config fuse properly?
Did you tied the MCLR pin to VCC?
Any schematic or picture of your prototype?
Bookmarks