Autor Tema: ANTES DE QUEMAR EL 18F452  (Leído 5406 veces)

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

Desconectado LEDSLUIS

  • PIC10
  • *
  • Mensajes: 4
ANTES DE QUEMAR EL 18F452
« en: 23 de Junio de 2006, 20:25:22 »
HOLA A TODOS TENGO UNAS PREGUNTAS SOBRE EL PIC 18F452 EL PROBLA ES ANTES DE PROGRAMARLO HE VISTO MUCHOS PROBLEMAS CON LOS FUSES DEL IC PROG 1.05D
 
ESTOY PROGRAMANDO EN MICRO CODE ESTUDIO PIC BASIC PRO 2.42
CON EL MPLAB 7.40 FULL
Y EL PROGRAMADOR JDM
Y ESTOY INCLUYENDO LA  FRASE QUE DICE

@ INCLUDE "P18F252.INC" ; MPASM Header

 @ CONFIG OSCS=OFF, OSC=HS
    ' Oscillator switch OFF
    ' Use HS oscillator (20MHZ here)
    '
@ CONFIG BOR=ON, PWRT=ON, BORV=45
    ' Brown out reset ON @ 4.5Volts
    ' Power-up timer ON
    '
@ CONFIG WDT=ON
    ' Watch dog timer ON
    '
@ CONFIG STVR=ON, LVP=OFF, DEBUG=OFF
    ' Stack over/underflow ON
    ' Low Voltage programming OFF
    ' Background debugger OFF





PARA MODIFICAR LOS FUSES QUE SON NESESARIOS PARA LA PROGRAMACION
PERO DA MUCHOS PROBLEMAS QUE ME FALTA


SE PUEDE PROGRAMAR ESTE MICRO CON EL JDM DE MANERA SEGURA?
QUE ME FALTA PARA QUE FUNCIONEN LOS FUSES CORRECTAMENTE?
YA PROGRAME PARA EL 16F877 TODO MUY BIEN PERO PARA EL 18F452 LOS FUSES NO APARECEN EN FFFF.....

Desconectado LEDSLUIS

  • PIC10
  • *
  • Mensajes: 4
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #1 en: 29 de Junio de 2006, 20:23:01 »
GRACIAS POR SU MOLESTIA EN RESPONDER

YA SE PROGRAMO EL PIC 18F452 EN PIC BASIC PRO PERO TENGO ESTE PROBLEMA
EL PIC FUNCIONA BIEN A XTAL 4MHZ PERO A ALTA VELOCIDAD FUNCIONA ERRATICO
PRIMERO TIENE QUE ENCENDER UN LED Y APAGAR DESPUES TIENE QUE ENVIAR DATOS SERIE
Y OTRA COSA EL PIC NO SE PUEDE LEER SU CONTENIDO PERO SI SE PUEDE PROGRAMAR

EL LED SE QUEDA ENCENDIDO Y REINICIA LA APLICACION
ESTA ES MI CONFIG


__CONFIG _CONFIG1H, _OSCS_OFF_1H & _HS_OSC_1H
__CONFIG _CONFIG2L, _BOR_ON_2L & _BORV_20_2L & _PWRT_OFF_2L
__CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_128_2H
__CONFIG _CONFIG3H, _CCP2MX_OFF_3H
__CONFIG _CONFIG4L, _STVR_OFF_4L & _LVP_OFF_4L & _DEBUG_OFF_4L


Desconectado derinium

  • PIC10
  • *
  • Mensajes: 35
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #2 en: 30 de Junio de 2006, 05:23:48 »
GRACIAS POR SU MOLESTIA EN RESPONDER

YA SE PROGRAMO EL PIC 18F452 EN PIC BASIC PRO PERO TENGO ESTE PROBLEMA
EL PIC FUNCIONA BIEN A XTAL 4MHZ PERO A ALTA VELOCIDAD FUNCIONA ERRATICO
PRIMERO TIENE QUE ENCENDER UN LED Y APAGAR DESPUES TIENE QUE ENVIAR DATOS SERIE
Y OTRA COSA EL PIC NO SE PUEDE LEER SU CONTENIDO PERO SI SE PUEDE PROGRAMAR

EL LED SE QUEDA ENCENDIDO Y REINICIA LA APLICACION
ESTA ES MI CONFIG


__CONFIG _CONFIG1H, _OSCS_OFF_1H & _HS_OSC_1H
__CONFIG _CONFIG2L, _BOR_ON_2L & _BORV_20_2L & _PWRT_OFF_2L
__CONFIG _CONFIG2H, _WDT_OFF_2H & _WDTPS_128_2H
__CONFIG _CONFIG3H, _CCP2MX_OFF_3H
__CONFIG _CONFIG4L, _STVR_OFF_4L & _LVP_OFF_4L & _DEBUG_OFF_4L



LEDLUIS. No es que sea una molestia el responder, solo que.. a veces la pregunta no te la sabrá responder todo el mundo. Y si hay alguien que medio la sabe, no responde por si se equivoca. Tambien es posible que quien la sepa responder esté en otros menesteres ajeno al Foro.
Yo mismo he visto muchas preguntas que medio sabía la respuesta, pero es mejor callar que meter la pata y confundir más al forero que pregunta.

Yo no he tocado jamás un 18F, así que estoy en "bragas" para ayudarte. Aún así, pon el código que dices que se te reinicia, quizás y sólo quizás, sea del código, que lo dudo mucho.

Has leido de arriba a abajo el datasheet del 18F452 ?
Porque no pruebas a usar una versión de PicBasicPro más avanzada ?. la 2.46 ?

Un saludo
« Última modificación: 30 de Junio de 2006, 11:47:51 por derinium »

Desconectado LEDSLUIS

  • PIC10
  • *
  • Mensajes: 4
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #3 en: 01 de Julio de 2006, 18:56:26 »
HOLA A TODOS ESTOY DE REGRESO EL PROGRAMITA ES EL SIGUIENTE Y FUNCIONA EN EL PIC 16F874 Y EL 16F877 PERO A 20MHZ Y FUNCIONA DE MARAVILLA PERO EN EL PIC 18F452 SE GRAVA BIEN PERO NO SE PUEDE VERIFICAR EL CODIGO PROGRAMADO

OSILADOR A ALTA VELOCIDAD HS
PERRO GUARDIAN APAGADO
Y TODO LO DEMAS APAGADO
TODO CON LAS ULTIMAS VERSIONES DE MICROCODE ESTUDIO 2.3.0
Y EL IC PROG
      
__CONFIG  _CONFIG1H, _OSCS_OFF_1H & _HS_OSC_1H

__CONFIG  _CONFIG2L, _BOR_OFF_2L & _BORV_20_2L & _PWRT_OFF_2L

__CONFIG  _CONFIG2H, _WDT_OFF_2H & _WDTPS_128_2H


   
« Última modificación: 05 de Julio de 2006, 17:53:09 por LEDSLUIS »

Desconectado derinium

  • PIC10
  • *
  • Mensajes: 35
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #4 en: 02 de Julio de 2006, 19:50:18 »
En la Web de MEcanique encontré esto :

18F452:

For 40MHz use, you can use an external 10MHz crystal with the Phased Locked Loop (PLL) option enabled. You can set this when programming your microcontroller. The PLL option multiplies the external clock frequency by four, giving an effective internal MCU speed of 40MHz.

No sé si tendrá algo que ver con el DEFINE OSC, ya que no entiendo si debería ser DEFINE OSC 10 ó DEFINE OSC 40 . Lo más seguro que sea el último. Lo definiste ?.

Aparte de eso, dices que te funciona, pero el problema es que no puedes verificar el código. Eso mismo me pasa a mi con el 16F876A y creo que es por el tipo de programador que se usa. En mi caso un JDM de lo más simple. Pero como me funciona, no me preocupa en exceso.

Un saludo
« Última modificación: 02 de Julio de 2006, 21:43:30 por derinium »

Desconectado GustavoT

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 102
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #5 en: 03 de Julio de 2006, 01:53:40 »
Les quería comentar algo raro que me pasa con el 18F452, uso un programador pablinII modificado para hacer ICSP , la cuestión es que lo mando a programar algunas veces y en un momento deja de programarse, es como si el MCLR se pusiera "duro" y el programador no puedo aplicarle los 13 v , como no es cuestión de tirar así como así un pic de esos, le mando 13v de prepo directo de la fuente y luego sigue programando, es como si se quemara algo cuando lo pongo a 13v directo, no se si le habrá pasado a alguien mas

Saludos

Gustavo T
 
Hay dos cosas infinitas: el Universo y la estupidez humana. Y del Universo no estoy seguro.   Albert Einstein

Desconectado LEDSLUIS

  • PIC10
  • *
  • Mensajes: 4
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #6 en: 03 de Julio de 2006, 20:10:54 »
SALUDOS YA SOMOS MAS

SI PUSE EL DEFINE OSC 40 CON UN XTAL DE 40 MHZ  Y EL DEFINE OSC 20 CON UN XTAL DE 20 MHZ Y FUNCIONA UNAS 2 VECES Y QUEDA SIN FUNCIONAMIENTO PERO FUNCIONA NUEVAMENTE CUANDO LO APAGO Y LO ENCIENDO.

SEGUN LO QUE ENTIENDO DEL DEFINE LO QUE HACE ES SUPRIMIR ALGUNAS FRECUENCIAS PARA QUE FUNCIONE COMO SI FUERA UN XTAL DE 4 MHZ Y POR LO TANTO NO FUNCIONA A 40MHZ REALES POR LO TANTO NO USO LA PALABRA CONFIG
OTRA ES QUE ESTE MICRO SEGUN EL PDF  EN HS FUNCIONA HASTA 25 MHZ PERO PARECE QUE TIENE QUE TENER UNAS RESISTENCIAS Y UNOS CAPACITORES SON PARA UN ENCENDIDO RETARDADO Y AUN ASI FUNCIONA DE MANERA ERRATICA.
PARECE SER QUE ESTA SERIE DE PIC 18FXX2 NO SE RECOMIENDA USAR A ALTA VELOCIDAD A MAS DE 16MHZ ES LO QUE INVESTIGUE ESO SERIA MUY MALO PARA ESTOS PIC
SI ESTOY EN UN ERROR PARA ESO ESTE FORO PARA CONSULTA ENTRE COLEGAS.

ATTE: LUIS ALBERTO


Desconectado LEDSLUIS

  • PIC10
  • *
  • Mensajes: 4
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #7 en: 08 de Julio de 2006, 17:48:29 »
SALUDOS YA PUDE LEER EL PIC 18F452 EL PROBLEMA FUE QUE EL PROGRAMADOR JDM NO PUEDE LEER ESA SERIE DE PIC 18FXX2 CONSTRUI EL PROGRAMADOR PP2 CON EL PROGRAMA WINPIC800 Y SE ACABARON LOS PROBLEMAS.

Desconectado israe2

  • PIC10
  • *
  • Mensajes: 1
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #8 en: 02 de Noviembre de 2011, 17:32:53 »
hola  quisiera aprender a programar este pic 18f452 si alguien tubiera el link de un libro o algunos tutoriales para podre aprender y poder realizar practicas con el.

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: ANTES DE QUEMAR EL 18F452
« Respuesta #9 en: 02 de Noviembre de 2011, 20:17:07 »
hola  quisiera aprender a programar este pic 18f452 si alguien tubiera el link de un libro o algunos tutoriales para podre aprender y poder realizar practicas con el.

Estas en el mejor foro de pics, solo busca lo que necesitas, estudia, practica y pregunta.

saludos
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.


 

anything