saludos, tengo otra duda, he hecho un programa simple para encender y apagar leds pero he visto que no todos los puertos responden como quiero, es decir si pongo 1 en la programacion el puerto sigue estando en cero, aclarenme si me hace falta configurar algo mas aparte de los tris
esto es lo unico que tengo configurado
CORCONbits.IPL3=0; //CPU interrupt priority level is 7 or less
SRbits.IPL=0; //CPU Interrupt Priority Level is 0 (

INTCON1bits.NSTDIS=1; //Interrupt nesting is disabled
INTCON2bits.GIE=0; //Interrupts are disabled, but traps are still enabled
TRISFbits.TRISF4=1; //s0
TRISFbits.TRISF5=1; //s1
TRISDbits.TRISD5=0; //a0
TRISFbits.TRISF1=0; //a1
TRISDbits.TRISD1=0; //a2
TRISCbits.TRISC13=0; //a3
TRISDbits.TRISD9=0; //a4
TRISEbits.TRISE4=0; //o1
TRISDbits.TRISD3=0; //o2
TRISDbits.TRISD10=0; //o3
estoy usando mikroc for dspic 5.70, saludos