Hola, tengo un problemilla al cambiar los bits de un puerto, creo que debe ser una tontería pero no encuentro la solución:
tengo que controlar los bits RD2 Y RD3 de mi dspic, entonces pongo:
TRISD = 0x0C;
PORTDbits.RD2 = 1;
PORTDbits.RD3 = 1;
pero al ejecutarlo el segundo bit que pongo a uno me cambia el otro y me lo pone a 0. No puedo poner PORTD = 0x0c porque el resto de señales no van en este mismo código. Puesto que la mayor parte del tiempo quiero que sean iguales, ¿hay alguna forma de hacerlo? Muchas gracias a todos