Hallo Fritz,

wenn Du am RS232-Ausgang Signale hast sollte die Fusebit Einstellung OK sein.

Oft liegt der Fehler beim COM- Kabel. Ein Nullmodemkabel funktioniert nicht TX/RX sind zum PC gedreht.
Also prüfen ob es wirklich ein 1:1 Kabel ist.

Hast du nur ein kleines Testprogramm dann sende es bitte komplett. Die Header Einstellungen sind für unsereins wichtig zu sehen, wie bestimmte Register eingestellt sind.

Beispiel für Test:
$regfile = "m32def.dat" ' specify the used micro
$crystal = 16000000 ' used crystal frequency
$baud = 9600 ' use baud rate 9600
$hwstack = 32 ' default use 32 for the hardware stack
$swstack = 32 ' default use 32 for the SW stack
$framesize = 40

‚Schleife alle 2 Sekunden neu senden.
Do
Print
Print "erstallt am : " ; Version(1)
Print "Version Code : " ; Version(3)
Print
Wait 2
Loop
End

Mit $baud =9600 reservierst Du die Pins PD0 und PD1 als UART mit 9600 legst Du die Rate fest die auch so im Terminal eingestellt werden muss usw.

PS. bin auch fredlich1
Gruß
Fred