Hola ByR. Ante todo, bienvenido al foro.
Con respecto a tu problema:
1- Primero deberas leer todo el datasheet y no algo. Se que está en ingles y para algunos cuesta mucho su estudio (por ejemplo a mi)
2- Este programa en C le faltan cosas, primero las llaves, las que habren y cierran. También falta el void menu (pero dezconozco si es obligatorio su uso, yo recién estoy empezando a estudiar lenguaje C (CCS).
3- Y el mas importante, no esperes que acá te solucionemos todo (perdón por ser tan grosero, no es mi intención). En este maravilloso foro, encontraras soluciones; ayuda, etc. Pero ¿qué tipo de ayuda? explicarte y/o guiarte hacia la solución, y después de haber intentados todas las maneras posibles, es cuando recién se te va a dar la solución en bandeja. Es la única forma de aprender, y como todos los que ayudamos y recibimos ayuda, la forma de aprender es razonando.
He leido algo del datasheet y veo que se debe configurar algunos registros o fuses, me gustaría saber como hacerlo en picbasicpro, y si es que alguno configura el pin RB0
del puerto B (PIC18F2550) ya que deseo utilizarlo como salida digital.
A esto me refiero, es verdad, la configuración en picbasicpro, deberán darte la solución (digo deberán ya que yo dezconozco del tema), pero por lo que dices antes, no has leido en forma correcta el datasheet, y el datasheet te dice como trabajar con este micro.
Espero no haberte ofendido, ya que no es mi intención hacerlo. Ten encuenta estos errores que me parecen a mí, las llaves { }
y el void menu.
Te deseo mucha suerte y que pronto puedas solucionar el problemas.
Saludos.