sorry for the late reply, i have not had time to work on this till now.


so it tried what you said and sent %10101010 to stabalize the oscillators, (put it in the neutral zone). and now i am able to get something on the other end of the pic. however i can't seem to get it continously. in my sample program i am counting numbers continously in my transmitter side and sending it to my reciever to display it. it sends numbers but it does not send it continously.

i.e i send 1,2,3,4,5,6,7,8,9,10 and will recieve 1, 4, 6,9

how do i make my program more stable.

'=====transmitter=====
junk = $55
synch = "a"
dat = 0
loopa:
pause 1000
serout tx, N2400, [junk, junk, junk, junk, junk, synch, dat]
dat = dat + 1
if dat = 255 then dat = 0
goto loopa

'=====reciever======
synch = "a"
dat = 0
begin:
serin rx, 4, [synch], dat
pause 5:serout2 LCD, baud, ["start", 1, DEC (dat), 0]
goto begin