Hi,


From the PicBasic Manual "SERIN"

While single-chip RS-232 level converters are common and
inexpensive, the excellent I/O specifications of the PICmicro
MCU allow most applications to run without level converters.
Rather, inverted input (N300..N9600) can be used is conjunction
with a current limiting resistor.

* * * *

Q1: Are you using a RS-232 level converter like the chip
MAX232 (RS232>TTL & TTL>RS232) or just a current limiting resistor?


Q2: What is the used baud rate? (1200, 2400, 9600)

* * * *

Best regards,

Luciano

Example of circuit using a MAX232: