Autor Tema: Para que sirven la directiva #fuses  (Leído 5188 veces)

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

Desconectado kalux_

  • PIC10
  • *
  • Mensajes: 17
Para que sirven la directiva #fuses
« en: 08 de Junio de 2005, 13:23:00 »
Hola a todos,

Estoy siguiendo el curso sobre C y tengo una duda de concepto.

¿ Para que se utiliza la directiva #fuses ?

Gracias y un saludo.

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18310
    • MicroPIC
RE: Para que sirven la directiva #fuses
« Respuesta #1 en: 09 de Junio de 2005, 02:43:00 »
La directiva FUSES establece los distintos bits de configuración del micro, los mismos que puedes seleccionar en tu software de grabación.
Cada micro tiene los suyos, y los podrás encontrar en el apartado "Configuration Word" del correspondiente datasheet.

Desconectado El_Coach

  • PIC12
  • **
  • Mensajes: 79
RE: Para que sirven la directiva #fuses
« Respuesta #2 en: 09 de Junio de 2005, 10:40:00 »
Abre el programa PIC C que se instala cuando instalas el compilador CCS y pincha en View/Valid Fuses y eligiendo tu pic te salen todas los fuses permitidos, a mi me resulto bastante útil en un principio.

Un saludo
"Hazlo o no lo hagas, pero nunca lo intentes"

Desconectado kalux_

  • PIC10
  • *
  • Mensajes: 17
RE: Para que sirven la directiva #fuses
« Respuesta #3 en: 09 de Junio de 2005, 12:03:00 »
Ok, gracias ahora me aclaro un poco mas.

Desconectado kalux_

  • PIC10
  • *
  • Mensajes: 17
RE: Para que sirven la directiva #fuses
« Respuesta #4 en: 10 de Junio de 2005, 12:00:00 »
Otra duda al respecto,

He visto que hay varias directivas de fuses. ¿Que pasa si no se aplica ninguna?. ¿Toma alguna por defecto?

Por ejemplo, para el 18F452 tenemos la XT para <=4Mhz  y la HS para >4Mhz. Bien supongamos que no le pongo ninguna, ¿que pasaria?.
La misma situacion pasaria con PROTECT y NOPROTECT, que ambas son opuestas, ¿toma alguna por defecto.

Esta cuestion me surge porque como digo, viendo los "valid fuses", hay muchos. Tengo la duda de que pasaria si me dejo alguno.

Un saludo.

Desconectado pocher

  • Moderador Local
  • DsPIC30
  • *****
  • Mensajes: 2569
RE: Para que sirven la directiva #fuses
« Respuesta #5 en: 10 de Junio de 2005, 12:52:00 »
Dependiendo del PIC que uses no son necesarios todos fuses. Si no los pones en la directiva de CCS, los vas a tener que marcar-desmarcar en el programa grabador.

Como mínimo tendrás que marcar el fuse del tipo de oscilador que estas usando y cuidado con habilitar el FUSE del perro guardian si en el programa no tienes la función restart_wdt()

Un saludo

Desconectado kalux_

  • PIC10
  • *
  • Mensajes: 17
RE: Para que sirven la directiva #fuses
« Respuesta #6 en: 12 de Junio de 2005, 07:17:00 »
Ok. Gracias.


 

anything