• Sábado 16 de Noviembre de 2024, 23:24

Autor Tema:  Bits De Configuracion Pic16f8xx  (Leído 1945 veces)

Marduck

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Bits De Configuracion Pic16f8xx
« en: Viernes 25 de Febrero de 2005, 22:44 »
0
Hola a todos, es mi primera ves en este foro, el cual me parece excelente.
 antes que todo me gustaría felicitar y agradecer a todas las personas que colaboran aquí, y que han sido de gran ayuda, ya que las respuestas dadas a los demás me permiten orientarme.

Bueno sin mas rodeos aquí van mi pregunta.
 
  En cuanto a la programación de microcontroladores PIC.
 Hasta el momento no e tenido mayores problemas con el PIC 16f84, es mas creo que lo hago bastante bien para haber aprendido prácticamente solo, las dificultades comenzaron cuando quise migrar a una gama mayor como son los 16f870, 873, 876, 877.
Para descargar el programa al PIC uso el software ICPROG, el cual permite activar los BIT de configuración al momento de descargar el programa, sin tener que hacerlo en el mismo código.  

Con el pic16f84  solo me da la opción  de WTD, PWRT y CP, por lo general yo solo uso el retardo para el inicio, pero cuando quiero programar por ejemplo el pic16f870 me aparecen otras alternativas, como BODEN, LVP, WRT y DEBUGGER.

Pude encontrar en Internet, la programación de bajo voltaje y la escritura en memoria flash pero el resto no y al parecer tienen implicancia en como se comporta el código e incluso si funciona o no, si alguien me pudiera dar una pista de que son y como influyen en la ejecución del programa le estaría muy agradecido.

   De antemano muchas gracias y espero que con mi inquietud pueda ayudar a otros amigos del foro. :D

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Bits De Configuracion Pic16f8xx
« Respuesta #1 en: Sábado 26 de Febrero de 2005, 03:15 »
0
Citar
Hola a todos, es mi primera ves en este foro, el cual me parece excelente.
antes que todo me gustaría felicitar y agradecer a todas las personas que colaboran aquí, y que han sido de gran ayuda, ya que las respuestas dadas a los demás me permiten orientarme.

- Te doy la mas calida bienvenida a nuestra comunidad, me alegra mucho que todo esto sea de ayuda para quienes se inician en el mundo de los PIC's, aqui se trata de aprender y a la ves simplificar problemas :), no tengas miedo en preguntar u opinar lo que sea, todo es bienvenido! :D

Citar
Con el pic16f84 solo me da la opción de WTD, PWRT y CP, por lo general yo solo uso el retardo para el inicio, pero cuando quiero programar por ejemplo el pic16f870 me aparecen otras alternativas, como BODEN, LVP, WRT y DEBUGGER.

- Mira, cada fusible corresponde a lo siguiente:

DEBUG = Modo depurador en circuito, se utilizan para depurar el programa desde MPlab usando los puertos RB7:RB6.

WRT = Como has dicho es el permiso para escritura en la memoria Flash.

CPD = Codigo de proteccio de la memoria eeprom de datos.

LVP = Es el permiso para la programacion en bajo voltaje.

BODEN = Bit de permiso para RESET por caida de tension.

PWRTE# = Permiso para el timer de conexion de alimentacion

WDTE = Permiso del timer para perro guardian.

- Creo que eso es todo, espero esto elimine tus dudas :). Me despido hasta prontito. Suerte y Saludos! ;)
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»