Are pins 6 and 7 grounded on the rx?
Where's your antenna?
And now I think you might be transmitting too fast. Check your OSC settings both in your source code and your fuse settings for the PIC.
The period of the channel 2 signal is 208.4us, which equates to 4798.4bps.
Multiply by 2 since you're using manchester encoding (or trying to), you get 9596 bps, very close to 9600 baud (within .03%).
Trying slowing down to 2400 baud and see what happens. Or if you're already there, try 1200 baud, then 9600, whatever. Try different characters. For instance, a $65 (%0110 0101) would be the manchester encoding pattern for a $4. The alternating bit patterns is the key to making the whole thing work and transmit data for you.
Bookmarks