TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Thorontir en 12 de Marzo de 2007, 18:21:13
-
Saludos.
Supongo que a más de uno le parecerá una pregunta tonta, pero... aquí va: ¿Dos pics con la misma numeración pero distinta letra sólo difieren en la memoria (tipo)?
Concreto: tengo un programa para el 12C508, y tengo unos 12F508. ¿Puedo programar los 12F508 con el programa de los 12C508 tal cual, o he de modificarlo? Si hay que modificarlo, ¿hay alguna "regla" al respecto?
-
¿No miraste la hoja de datos de ambos? ;)
-
Saludos.
Supongo que a más de uno le parecerá una pregunta tonta, pero... aquí va: ¿Dos pics con la misma numeración pero distinta letra sólo difieren en la memoria (tipo)?
No siempre, a veces también cambian algún rango de memoria , de tensión de alimentación o cosas por el estilo.
Concreto: tengo un programa para el 12C508, y tengo unos 12F508. ¿Puedo programar los 12F508 con el programa de los 12C508 tal cual, o he de modificarlo? Si hay que modificarlo, ¿hay alguna "regla" al respecto?
En general, no es necesario modificar nada. No conozco ese pic puntualmente pero en las migraciones no hay 'reglas', debes comparar pic origen y pic destino teniendo mucho cuidado.
Las migraciones a veces son simples a veces no lo son. Yo he migrado código de un 16F874 a un 16F884 y ¡no fue tan simple como parecía!