Hello,
Thank for reply and sorry for the late to answer but I was away for job.

I don't have much to to make experiment but I have try to change the
cable and the main circuit.
All is same I will get back the same garbage but...

Now i try to send the word "Hello" and now I get back on screen PC the
exact number of chars but with non ascii format like '¨µ¼´¿".

Yesterday I don't know how, maybe some change to prog or same hack
on circuit, for a short time I have get back the correct string on screen!
"hello"hello"hello"...

After that I have made some change and now all is come back in the
same garbage!

In anyway this is the source:
------------------------------------------------------------------------------
ANSEL=0
CMCON=7



TRISA = %11110000 ' Set PORTA to all input
TRISC = %00000000 ' Set PORTA to all input


Include "modedefs.bas"

DEFINE OSC 4

DEFINE DEBUG_REG PORTC
DEFINE DEBUG_BIT 1
DEFINE DEBUG_BAUD 2400
DEFINE DEBUG_MODE 0

DEFINE DEBUG_PACING 1000

Clear
Pause 1000

Cont var Byte

Cont = 0
Mainloop
PAUSE 1000
Cont = Cont + 1
Debug "Hello"
PORTC.2 = 1
PAUSE 1000
PORTC.2 = 0
goto Mainloop
------------------------------------------------------------------------------
And this the circuit:

Name:  Scheme.JPG
Views: 791
Size:  40.3 KB