Hola Zero13,
inicio: <--------Label de bucle
hserout 5000,inicio(wait("13"
<.. aqui tienes un inicio y un wait que no se que hacen ahi ni estan definidas
" Se enciende Led
high portb.0
pause 250
low portb.0
pause 250
goto inicio: <---Vuelve al label de bucle "rutina que se repite siempre"
Por eso , no para de escribir tu pic, tu pic se enciende por solo 250 ms es muy poco ponle 1000 que es 1 segundo, no se si activaste o no las pullups, tienes que activarlas o en su defecto poner una resitencia de pullup (esto muchos no lo hacen y por eso no les trabaja bien este tipo de transmisiones...)en donde este conectado tu led, las puedes activar. no que tipo de dispositivo usas, pero acuerdate de poner a digital los pines con CMCON = 7. estos son solo unos consejos para evitar fluctuaciones de errores, pero de principio 250 ms de encendido de un led es MUY poco es 1/4 de segundo para que te des una idea, tambien es bueno que desde el principio se defina los puertos de salida y de entrada y se limpien los de salida,
para que solo prenda y apague el led puedes poner el label de bucle solo para los leds y asi obtienes parpadeos de led
MAsINFO;
HSEROUT Sólo puede ser usada en dispositivos que posean hardware USART , para habilitar tu modulo interno usa
DEFINE HSER_RCSTA 90h <--- recepcion
DEFINE HSER_TSTA 20h <--- transmision
DEFINE HSER_BAUD 2400 <---VELOCIDAD(esto te pudo haber presentado basura )
El formato(o protocolo como quieras llamarlo) por defecto de los datos seriales es 8N1 , 8 bits de datos ,sin paridad y 1 stop bit (asi debe etar configurado tu pc para recivir)7E1 ( 7 bits de datos , paridad par , 1 stop bit ) ó 7 O 1 ( 7 bits de datos , paridad impar ,1 stop bit ) pueden ser habilitados usando los siguientes declaraciones:
DEFINE HSER_EVEN 1 <-- paridad par
DEFINE HSER_ODD 1 <-- paridad impar
Dado que la recepción serial se realiza por hardware ,no es posible invertir los niveles para eliminar un driver RS - 232 .Por esto debe usarse un driver adecuado con HSEROUT .
Ejemplo:
´ enviar el valor decimal de B0 seguido por un linefeed a través del USART
HSEROUT [ dec B0 , 10 ]
En resumen, por favor leete el manual muy bien por que la verdad como lo declaras para pbpro , no se si funciona o no tu codigo pero te vendria bien leer el manual:
http://www.todopic.com.ar/pbp_sp.html#ndp1Salu2 pana