TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: gonzox en 04 de Diciembre de 2011, 17:27:07
-
Estimados Amigos, tengo el siguiente problema, estoy trabajando con el pic 16f648a y anda de maravillas, tengo un código en C hecho en MPLAB y se me acabó la memoria para mejorar el programa, para incorporarle más funciones, etc. Y la pregunta es, por qué chip puedo reemplazarlo?
Actualmente el pic tiene su comunicación serial, no trabaja con cristal y la idea es algo de 7-8kb o más, pero no se si deba modificar el código.
Además, hay alguno que me permita utilizar el mismo PCB que está hecho para el 16F648A? Me refiero a que el patillaje sea concordante como para mantener la funcionalidad
Gracias por su ayuda.
-
Estimados Amigos, tengo el siguiente problema, estoy trabajando con el pic 16f648a y anda de maravillas, tengo un código en C hecho en MPLAB y se me acabó la memoria para mejorar el programa, para incorporarle más funciones, etc. Y la pregunta es, por qué chip puedo reemplazarlo?
Actualmente el pic tiene su comunicación serial, no trabaja con cristal y la idea es algo de 7-8kb o más, pero no se si deba modificar el código.
Además, hay alguno que me permita utilizar el mismo PCB que está hecho para el 16F648A? Me refiero a que el patillaje sea concordante como para mantener la funcionalidad
Gracias por su ayuda.
Que tal, de ese tamaño puede que exista pero en los nuevos micros lanzados por microchip, quizas no los vendan en tu localidad, tienes oportunidad de hacer la importacion del micro? en todo caso si optas por lo que vendan en tu localidad podrias migrar a los 16F87x pero tienen 28 pines y 40pines.
-
si puedes usar el mismo pcb que ya tienes, te doy algunos modelos con el mismo numero de pines que tal vez te puedan servir
16f688 7KB http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010215 (http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010215)
16f1824 7KB http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en546901 (http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en546901)
16f1825 14KB http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en546902 (http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en546902)
los ultimos 2 son de los modelos mas recientes, tal vez tendrias que importarlos, pero el primero que puse no creo que tengas problemas en conseguirlo
-
Muchas gracias RIVALE, pero esos 3 pic que me recomiendas son de 14 patas y con el que estoy trabajando es de 18.
Saludos
-
lo siento, me equivoque pense que el que usabas era de 14, por lo que veo tu micro tiene 7Kb de memoria , entonces el unico con mas memoria es el
16f1847 con 14KB http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en549760 (http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en549760)
aca hay una comparacion entre todos los de 18 pines, a ver cual te sirve
http://www.microchip.com/ParamChartSearch/params.aspx?branchID=1002&mid=10&lang=en&pageId=74 (http://www.microchip.com/ParamChartSearch/params.aspx?branchID=1002&mid=10&lang=en&pageId=74)
-
No amigo, el 16f648a que uso tiene solo 4kb de memoria.
-
Busca en Microchip la aplicación MAPS, allí buscan los micros que cumplan las características deseadas según tu aplicación ;-)
Saludos!