TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: zer0007 en 07 de Mayo de 2004, 04:23:00

Título: HS y Low voltage program
Publicado por: zer0007 en 07 de Mayo de 2004, 04:23:00
Cada vez que compilo tengo que cambiar estos valores poner el HS a HS PLL (si no no me va como ya comentamos) y low voltage en disable, Hay alguna manera de que esto quede grabado y no cambie cada vez que compilo.

Grácias.
Título: RE: HS y Low voltage program
Publicado por: Elena2000 en 07 de Mayo de 2004, 06:24:00
Hola hola,

No te entiendo muy bien... cada vez que compilas? te refieres al ICPROG o al compilador del código? en qué estás programando el PIC?

Si tienes el código en asm, puedes añadir esta directiva en tu programa:

__CONFIG _LVP_OFF &  _HSPLL_OSC

Título: RE: HS y Low voltage program
Publicado por: zer0007 en 07 de Mayo de 2004, 06:58:00
Estoy con MPLAb (version 6.51) y el compilador CCS
Título: RE: HS y Low voltage program
Publicado por: Elena2000 en 07 de Mayo de 2004, 07:38:00
Ahh.... vale, estás programando en C....  en fin.. tú sabrás..

Vale, pues en el código de tu programa añade, al principio:

#fuses HSPLL,NOLVP
Título: RE: HS y Low voltage program
Publicado por: zer0007 en 10 de Mayo de 2004, 01:06:00
HSPLL no me lo reconoce. Gracias de todas formas. Respecto a lo de C que me aconsejas ensamblador, lo tengo un poco apolillado, y ademas es un proyecto muy grande,

Grácias de todas formas.
Título: RE: HS y Low voltage program
Publicado por: Elena2000 en 10 de Mayo de 2004, 02:56:00
Hola!

Ah, no me hagas caso con lo del ASM; en realidad creo que en un proyecto gordote es mejor usar el C, mucho mejor... lo reconozco... pero que no me oigan los gurús del C... ssshhh...

Oye, y dices que no te reconoce la configuración del oscilador HSPLL? pero qué pic estás usando? mira a ver el fichero de definiciones que carga el compilador para ese pic, a ver si está definida esa configuración...

Título: RE: HS y Low voltage program
Publicado por: Sispic en 10 de Mayo de 2004, 05:31:00
intenta con esto

#fuses H4 , bla , bla , bla
Título: RE: HS y Low voltage program
Publicado por: zer0007 en 11 de Mayo de 2004, 00:38:00
Perfecto con H4 funciona gracias.
Por cierto elena es un 18f8720, estoy a espera de cambiar el micro de la placa por el 18f8680 (tiene controlador para el bus can).

Por cierto sabeis por que no me funciona poniendo HS sin PLL ¿?

Y por que con el oscilador de 19.66 (el que viene en la placa) no hay manera de hacer que funcione (imagino que con el HS PLL imposible claro esta por que le hariamos ir a 80 Mhz cuando su velocidad maxima es de 32 Mhz), pero en HS tampoco ¿?

Grácias.

Título: RE: HS y Low voltage program
Publicado por: Sispic en 11 de Mayo de 2004, 11:32:00
Mira .... un ejemplo usando  el mismo cristal de 10Mhz en los dos casos .


#fuses HS
#use delay(clock=10000000)

#fuses H4
#use delay(clock=40000000)

En tu caso ----------------------------------------

#fuses HS
#use delay(clock=19660000)