TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: joe_nazgul en 04 de Marzo de 2004, 15:06:00
-
Que paso amigos del foro, quisiera saber si alguno de ustedes sabe la diferencia entre el 16f877 y 16f877A porque en el datasheet no he encontrado ninguno!
-
Que tal, pues mira si existe unas pequeñas direrencias. El PIC16F877A contiene dos comparadores analógicos que el PIC16F877 no contiene y la mas importante, que es mas barato.
De no existen otras dirferencias. Todo es igual. De hecho si ya tienes un código en assembler para PIC16F877 y lo quieres usar en el PIC16F877A, solo tienes que volverlo a ensamblar cambiando las directivas para el PIC16F877A. Es decir cambias, las directivas de LIST e INCLUDE.
-
Gracias por la alaracion, una pregunta mas, para programarlo podes usar el mismo hardware y software que usas para el 16f877???
-
Me temo que tu programador debe soportar la programacion de la version A, ya que creo que han cambiado los tiempos de grabacion al igual que el 628 y 628A.
La tecnologia de la union de los transistores ha cambiado y aunque funcionalmente es el mismo dispositivo, fisicamente no es el mismo.
Saludos
Ricky
Madrid-Espa~a
-
Otra diferencia es el procedimiento para grabar en la memoria de programa.
Este tambien tiene una diferencia para poner el RA4 como salida digital. Pues yo lo he intentado y no he podido; si alguien lo ha hecho puede escribir el código de configuracion??