Autor Tema: PIC no funciona en fisico  (Leído 15807 veces)

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

Desconectado yukardo

  • PIC16
  • ***
  • Mensajes: 106
Re: PIC no funciona en fisico
« Respuesta #30 en: 16 de Junio de 2008, 22:18:39 »
Eso ultimo LVP y BODEN nose que es me lo podrian explicar. Asi se si lo he activado o no. Gracias

Desconectado firepic

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1130
    • JC Servicios
Re: PIC no funciona en fisico
« Respuesta #31 en: 16 de Junio de 2008, 22:30:48 »
Es parte de las configuraciones cuando vas a grabar...
LVP es "Low Volt Programming" baja tensión de grabación... y el boden es para activar el "Brown Out Detect"... sirve para dar un reset al pic cuando la tensión baja de cierto valor especificado...
Saludos, nos leemos!  :mrgreen:
P.D. Si escribí algo mal en inglés me disculpan, no es mi fuerte  :D
"Por la presunción solo se ocasiona una lucha, pero con los que consultan juntos hay sabiduría" (Proverbios 13:10).
Visita Mi Sitio Web

Desconectado yukardo

  • PIC16
  • ***
  • Mensajes: 106
Re: PIC no funciona en fisico
« Respuesta #32 en: 17 de Junio de 2008, 23:57:21 »
Bueno nose pero mi programador por mas q lo configuro a 20 MHZ programa a 4 MHz

Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: PIC no funciona en fisico
« Respuesta #33 en: 18 de Junio de 2008, 01:15:15 »
No

El LVP y el BODEN se encuentran en la palabra de configuración. Si trabajas en assembler deberás agregar los siguiente:

    _LVP OFF & _BODEN OFF

O también lo puedes configurar en el momento de grabar. Por ejemplo, el ICPROG, en la parte derecha, está la configuración de la palabra config que deberás setear con los valores deseados, antes de proceder a grabar el PIC.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: PIC no funciona en fisico
« Respuesta #34 en: 18 de Junio de 2008, 01:40:22 »
saludos.

Ayer probe con el cristal de 4 MHz y si funciona. al fin.

Ahora tengo q ver como hacer para que funcione con un cristal de 20 MHz.

Gracias a todos por su ayuda.

Que bueno que te haya funconado  :)
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado yukardo

  • PIC16
  • ***
  • Mensajes: 106
Re: PIC no funciona en fisico
« Respuesta #35 en: 18 de Junio de 2008, 08:58:25 »
Si el software del programador me da la opcion del LVP y BODEN.

Pero al programar el software me bloquea la opcion de la velocidad y queda por defecto 4 MHz, queria saber si es posible configurar eso cuando se hace el programa.

Gracias a todos por su ayuda.

Desconectado zaratustra_x

  • PIC10
  • *
  • Mensajes: 6
Re: PIC no funciona en fisico
« Respuesta #36 en: 27 de Octubre de 2010, 19:52:27 »
@ DEVICE pic16F84A, 0x3ff1  ' oscilador XT y PWRT enable. este valor lo puedes ver en el programador cuando estableces las propiedades de grabación o en el datasheet de manera más concisa.

recuerda que para un crystal de 20Mhz se ha de seleccionar HS y no XT.

Saludos esta es mi primer respuesta y espero le sirva a alguien

Hice un pequeño proyecto usando el PIC16F84A. Utilizando un cristal de 4 MHZ funcionaba tanto en físico como en Proteus.

Cabié a un cristal y el PIC (20 MHZ y PIC16F84A-20) y y andaba en Proteus pero no en físico.

Para que funcione bien en Ensamblador, necesitan modificar la declaracion de los FUSES para el oscilador.

Para 4 MHZ:

__CONFIG   _XT_OSC&...

Para 20 MHZ:
__CONFIG   _HS_OSC&....

Con esto le decimos al micro que el oscilador  es de alta frecuencia.

Gracias a Suky por esta información.

 :-/
« Última modificación: 27 de Octubre de 2010, 19:59:25 por zaratustra_x »