Gracias Chenao disculpa las molestias es que soy muy nuevo, veras me da error ahora al compilar porque me dice que no se definió "PIN_RA0" en "output_hight(PIN_RA0);" , ¿como se define ese PIN, el RA0, o cualquiera de los otros pines para poder usarlos y ponerlos a nivel uno o cero con esa función?. Un saludo