Hola a todos!
Los molesto nuevamente porque me surgió un problema. Programé este PIC (12C509A) para un proyecto, compilando con PCW C COMPILER.
Setié GP0, 1, 2 ,4 y 5 como salidas y GP3 (MCLR deshabilitado mediante) como entrada. -> set_tris_b(0b00001000);
Lo probé en un PIC 16F628A y funciono sin problemas, luego cuando compile para este PIC enano tampoco tuve ningun tipo de errores, pero sin embargo, cuando fui a probar el IC en la Protoboard, GP2 y GP3 eran de entrada, por lo tanto, por los otros Pines salían correctamente todos los estados, excepto por este.
En la hoja de datos vi que este Pin corresponde al contador del Modulo TMR0...mi pregunta es si tengo que usar alguna directiva para deshabilitar el TMR0, y que sea por eso que no funcione este bendito Pin.
Muchas gracias de antemano.
Saludos!