Diferencias entre 12F629 y 16F84

#1
Basicamente tengo un programa hecho para el 12F629, el mismo lo dejo adjuntado... Dicho controlador se me hace imposible de conseguir, programar y estudiar; y no doy con la forma de saber si es compatible o no con el 16F84 que estudio en la escuela... Es compatible dicho controlador con las mismas instrucciones? Si alguien tiene tiempo, ganas y demas, podria darme una mano "traduciendo" la primera parte o explicarme a grandes rasgos las diferencias? Desde ya muchas gracias.
 

Adjuntos

Última edición por un moderador:
#2
En cuanto a arquitectura son similares, la diferencia básicamente es el número de pines. Por esta razón dudo que el programa hecho para el 16F84 te corra en el 12F629.
 
#3
Basicamente tengo un programa hecho para el 12F629, el mismo lo dejo adjuntado... Dicho controlador se me hace imposible de conseguir, programar y estudiar; y no doy con la forma de saber si es compatible o no con el 16F84 que estudio en la escuela... Es compatible dicho controlador con las mismas instrucciones? Si alguien tiene tiempo, ganas y demas, podria darme una mano "traduciendo" la primera parte o explicarme a grandes rasgos las diferencias? Desde ya muchas gracias.
Toda la información que requieres sobre las diferencias entre los PIC que requieres,
la encuentras en su correspondiente hoja de datos. Googlea "PIC1F629 Data Sheet"
Ó ve directamente a la pagina de Microchip y busca su hoja de datos.
En cuanto a la traducción del programa, dudo mucho que alguien te la quiera hacer.
Lo mejor es que sigas con tu curso de ensamblador.

Suerte.
 
#4
En cuanto a arquitectura son similares, la diferencia básicamente es el número de pines. Por esta razón dudo que el programa hecho para el 16F84 te corra en el 12F629.
Es al reves, esta hecho para el 12f629

Toda la información que requieres sobre las diferencias entre los PIC que requieres,
la encuentras en su correspondiente hoja de datos. Googlea "PIC1F629 Data Sheet"
Ó ve directamente a la pagina de Microchip y busca su hoja de datos.
En cuanto a la traducción del programa, dudo mucho que alguien te la quiera hacer.
Lo mejor es que sigas con tu curso de ensamblador.

Suerte.
Saludos. el objetivo no era que me traduzcan el programa, sino que me ayuden a empezar, no es un tema muy complicado pero al no tener mucha informacion a veces se hace tedioso.
 
#5
1ra Diferencia: es la cantidad de pines y el modo de acceso a estos ya que es ASM, por decir para el F629 son GPIO y para el F84 es PORTx.

2da: El F629 tiene más módulos internos que el F84, entonces si el programa para el F629 es simple y no accede a registros especiales que no posee el F84 => no hay problema. (La diferencia de sus registros la vez en la hoja de datos de cada uno).

PD: Acostúmbrate a ver la hoja de datos de los PIC, es la manera más directa de aprender... a la larga no es nada difícil.

Un saludo.
 
#6
1ra Diferencia: es la cantidad de pines y el modo de acceso a estos ya que es ASM, por decir para el F629 son GPIO y para el F84 es PORTx.

2da: El F629 tiene más módulos internos que el F84, entonces si el programa para el F629 es simple y no accede a registros especiales que no posee el F84 => no hay problema. (La diferencia de sus registros la vez en la hoja de datos de cada uno).

PD: Acostúmbrate a ver la hoja de datos de los PIC, es la manera más directa de aprender... a la larga no es nada difícil.

Un saludo.
Te agradezco infinitamente. saludos. el programa esta adjuntado en el tema, creo que no usa ningun registro especial.
 
Arriba