Hola compañeros:
Me preguntaba si hay alguna función que cambie únicamente el estado de un pin de un puerto, es decir, existe port_tris pero este cambia el estado de un puerto entrero y yo sólo quiero cambiar el estado de un pin y dejar los otros como estaban.
No sé si haciendo esto el compilador cambia automáticamente el estado del pin.
#define SENSEPIN0 PIN_B2 //Salida/Entrada
#define ON output_high
#define OFF output_low
OFF(SENSEPIN0);//Lo ponemos a cero
if (input(SENSEPIN0))//Entra aqui si le llegan 5V
{
printf("5V en pin_b2");
}
Un saludete y muchas gracias compañeros.