TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: DIANA84 en 25 de Enero de 2009, 00:02:38

Título: PROBLEMA AL MIGRAR DE 18F452 A 18F4620
Publicado por: DIANA84 en 25 de Enero de 2009, 00:02:38
Saludos, (Anteriormete abri el mismo tema pero me he equivocado de lugar por eso lo he vuelto a postear)

Estoy realizando un proyecto hace algunos meses, inicie con un PIC16F877 el cual se quedo corto de memoria, migre a un PIC18F452 y no tuve inconveniente salvo modificar la libreria del lcd, ahora nuevamente me he quedado corta de memoria y he decidido migrar a un PIC18F4620.
Pero he tenido inconvenientes. Estoy utilizando CCS version 3.249.
Los problemas lo he tenido especificamente con las interrupciones. cuando utilizo la interrupcion externa el pic... el lcd al iniciar bota caracteres locos y ademas me hace sonar por un pequeño tiempo un buzzer. luego de esto el programa inicia normal pero me modifica variables.

El pryecto que realizo es un medidor de velocidad con 2 entradas (utilizo timers como contadores) ademas de esto debo calcular infracciones, cuando uso el 18f452 funciona perfecto pero al usar el 18f4620 me salen infracciones inexistentes, ademas de otras variables que se enloquecen

quisiera saber si alguien podria decirme que podria estar ocurriendo.

Digo que es la interrupcion externa porque al eliminar esa linea de mi programa dejo de obtener los caracteres locos al iniciar.

Muchas gracias

Diana
Título: Re: PROBLEMA AL MIGRAR DE 18F452 A 18F4620
Publicado por: jhon364 en 16 de Febrero de 2009, 13:58:13
podrias ser un poco mas specifica con aquello de que se te quedo corto el 452 este tiene 16K de flas entonces tienes muchisimos datos por almacenar. pero bueno con respecto a lo que te sucede puede ser que no estas cambiando la fuse de LVP es decir el voltaje de programacion para estas aplicaciones debe ser alto y el micro se vuelve loco y mas si estas utilizando el puerto B o el pin PGM y PGC del micro debes cambiar la fuse a NOLVP para que no sea una generacion de ruido. Siquieres puedes postear el programa para ver q esta haciendo....
Título: Re: PROBLEMA AL MIGRAR DE 18F452 A 18F4620
Publicado por: jhon364 en 16 de Febrero de 2009, 14:00:19
perdon el PIC18F452 tienes es 32K de flash por eso es que me sorprende que te haga falta..........


y nuevamente disculpa!!!!!
Título: Re: PROBLEMA AL MIGRAR DE 18F452 A 18F4620
Publicado por: MGLSOFT en 16 de Febrero de 2009, 15:27:37
Segura que esa version de CCS tiene ese PIC en su lista.
Para mi que el PIC ese es mas nuevo que esa version del programa.
Verifica si al hacer un proyecto con el PICWizard te deja elegir el modelo exacto tuyo.