Autor Tema: HS y Low voltage program  (Leído 2756 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado zer0007

  • PIC16
  • ***
  • Mensajes: 106
HS y Low voltage program
« 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.

Desconectado Elena2000

  • PIC24F
  • *****
  • Mensajes: 722
RE: HS y Low voltage program
« Respuesta #1 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


Desconectado zer0007

  • PIC16
  • ***
  • Mensajes: 106
RE: HS y Low voltage program
« Respuesta #2 en: 07 de Mayo de 2004, 06:58:00 »
Estoy con MPLAb (version 6.51) y el compilador CCS

Desconectado Elena2000

  • PIC24F
  • *****
  • Mensajes: 722
RE: HS y Low voltage program
« Respuesta #3 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

Desconectado zer0007

  • PIC16
  • ***
  • Mensajes: 106
RE: HS y Low voltage program
« Respuesta #4 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.

Desconectado Elena2000

  • PIC24F
  • *****
  • Mensajes: 722
RE: HS y Low voltage program
« Respuesta #5 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...


Desconectado Sispic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: HS y Low voltage program
« Respuesta #6 en: 10 de Mayo de 2004, 05:31:00 »
intenta con esto

#fuses H4 , bla , bla , bla

Desconectado zer0007

  • PIC16
  • ***
  • Mensajes: 106
RE: HS y Low voltage program
« Respuesta #7 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.


Desconectado Sispic

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 1700
    • winpic800
RE: HS y Low voltage program
« Respuesta #8 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)


 

anything