Autor Tema: Configuración de palabra PIC 16F873A  (Leído 4831 veces)

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

Desconectado Rafam

  • PIC10
  • *
  • Mensajes: 10
Configuración de palabra PIC 16F873A
« en: 10 de Diciembre de 2007, 10:50:58 »
Hola amigos del saber

Es la primera vez que grabare este modelo de uC, en el software popular de grabacion ic-prog. Hay más casillas de verificación de activacion de Bits de configuración que el pic16f84a.

Revise en el manual del pic pág 144 el registro de configuración de palabra pero me quedan dudas casi en la mayoria de los 13bits que este contiene que tambien estan en Ic-prog:

- DEBUGER
- CPD
- LVP
- BODEN
- Write Enable

El programa que tengo no tiene configuraciones avanzadas solo esta echo para ejecutarse, a lo más utiliza el modulo SCI en asincrono. Adjunto las casillas del software encerradas en un circulo.

Agradesco todo lo que se pueda aprender sobre la configuracion de estos bits.

Desconectado Rafam

  • PIC10
  • *
  • Mensajes: 10
Re: Configuración de palabra PIC 16F873A
« Respuesta #1 en: 10 de Diciembre de 2007, 12:34:49 »
Adjunto la imagen, la configuracion de este registro me es una barrera para grabar el pic
¿cuales son la funciones y configuracion normales de los bits?

Saludos

Desconectado jfh900

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: Configuración de palabra PIC 16F873A
« Respuesta #2 en: 10 de Diciembre de 2007, 13:44:58 »
En el datasheet del micro que puedes descargar de Microchip tienes la explicación de lo que significa cada bit del registro de configuración.

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado Rafam

  • PIC10
  • *
  • Mensajes: 10
Re: Configuración de palabra PIC 16F873A
« Respuesta #3 en: 10 de Diciembre de 2007, 13:52:18 »
Ok gracias estimado por el excelente consejo pero por mi falta de conosimiento si se puede explicar en cristiano, sobre todo el LVP y el BOREN? realmente ni idea. Que deveria marcar? el programa esta en ensamblador.

Saludos

Desconectado BrunoF

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3865
Re: Configuración de palabra PIC 16F873A
« Respuesta #4 en: 10 de Diciembre de 2007, 13:53:22 »
Hola. Yo pondría asi:

Write Enable: Protejer la memoria FLASH contra lectura. Por defecto WRT OFF.
BODEN(Brown Out Detection Enabled): Produce un RESET si la tension del uC escapa a ciertos intervalos. Desactivala por defecto.
LVP(Low VOltage Programming): Sólo activala si programás este PIC con bajo voltaje. Desactivala por defecto.
CPD(Code Protection Data): Proteje la EEPROM contra lectura. Desactivala por defecto.
DEBUGGER: Sólo si usás un debugger para analizar el comportamiento del programa. Desactivala por defecto.

"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value."  -- Carl Sagan

Sólo responderé a mensajes personales, por asuntos personales. El resto de las consultas DEBEN ser escritas en el foro público. Gracias.

Desconectado Rafam

  • PIC10
  • *
  • Mensajes: 10
Re: Configuración de palabra PIC 16F873A
« Respuesta #5 en: 10 de Diciembre de 2007, 14:35:21 »
Aya

Muchas gracias a todos

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Configuración de palabra PIC 16F873A
« Respuesta #6 en: 10 de Diciembre de 2007, 19:10:58 »
particularmente lo uso así:

0x3F71 para un cristal de 4Mhz
0x3F72 para un cristal de 20Mhz

sin perro guardian ni lvp.
La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek

Desconectado Rafam

  • PIC10
  • *
  • Mensajes: 10
Re: Configuración de palabra PIC 16F873A
« Respuesta #7 en: 26 de Diciembre de 2007, 15:05:33 »
Saludos

Entonces para probar me quedo asi
 __CONFIG   _CP_OFF & _WDT_OFF & _BODEN_OFF & _PWRTE_ON & _XT_OSC & _WRT_OFF & _LVP_OFF & _DEBUG_OFF & _CPD_OFF

Casi todo deshabiliado

Gracias.

Desconectado PalitroqueZ

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5474
    • Electrónica Didacta
Re: Configuración de palabra PIC 16F873A
« Respuesta #8 en: 26 de Diciembre de 2007, 15:34:57 »
Sip, para un ejemplo básico está bien.

de todas formas mira el software del grabador y mira si los bits si estan como lo pusiste

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek


 

anything