TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: micro_pepe en 24 de Febrero de 2006, 13:10:00
-
Hola, me gustaria saber si se pueden poner directivas en ccs, para que de forma automatica al seleccionar en el programador un pic, carge los fuses de ese pic seleccionado. Por ejemplo para el pic16f876, y el 16f876a.
Pues aunque el programa sirve igual para un pic u otro, los fuses los tienen distintos.
Saludos y gracias.
-
Escrito originalmente por micro_pepe
Hola, me gustaria saber si se pueden poner directivas en ccs, para que de forma automatica al seleccionar en el programador un pic, carge los fuses de ese pic seleccionado. Por ejemplo para el pic16f876, y el 16f876a.
Pues aunque el programa sirve igual para un pic u otro, los fuses los tienen distintos.
Saludos y gracias.
He hecho esto en muchos de mis fuentes aunque con el assembly.
Hace tiempo no uso el ccs, pero casi seguro acepta directivas de compilador con las cuales le podrias decir arriba del software que pic usarás y en funcion de eso compile un código o el otro.
Por ejemplo.
#define PIC 16F876 // con esto la variable PIC vale 16F876
#if PIC == 16F876
...
..
#endif
#if PIC == 16F876A
...
..
#endif
Como te dije, no se como es en tu C, pero esto en el C18 funciona.
Saludos