TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: carba16 en 05 de Mayo de 2008, 10:47:24
-
Hola me gustaria aclarar una duda...
los programas echos en C sobre cualquier Pic vale para el 16F84A?
y en el caso de q no, alguien tiene idea d donde puede sacar problemas o ejercicios resueltos en C para el PIC16F84A?
Muchas gracias
un saludo
-
Dependiendo del programa, puede funcionar o no en otros pics, tendrias q adaptar la cabecera y otras cositas... pero compadre, por favor, usa el buscador del foro, hay innumerables ejemplos dando vueltas por ahi... aca te dejo un indice de ejemplitos para el 16f84a, saludos!
http://www.todopic.com.ar/foros/index.php?topic=4530.0
-
Dependiendo del programa, puede funcionar o no en otros pics, tendrias q adaptar la cabecera y otras cositas... pero compadre, por favor, usa el buscador del foro, hay innumerables ejemplos dando vueltas por ahi... aca te dejo un indice de ejemplitos para el 16f84a, saludos!
http://www.todopic.com.ar/foros/index.php?topic=4530.0
Los ejemplos que ahi aparecen son para el 16f648a
¿funcionan tambien en el 16f84a?
-
Saludos!
Bueno claro que tendrías que adaptar la cabecera, como te dice Gera... pero en cuanto a lo de funcionar o no, depende del pic para el que se hizo el programa y el pic que tú tienes... porque, por ejemplo otros modelos de pic tienen muchas más herramientas que, por ejemplo, el 16F84A... canales A/D, timers con mayor resolución (por ejemplo timer0 a 16bits).. timer1 y timer2 que no tiene el 16F84A... más interrupciones, modulo ccp para generar PWM y comparador...modulo para generar SPI o I2C, para transmisión USB... etc, etc...
De manera que si por ejemplo, el programa es de un pic 18FXX o un pic 16F87X... y se usaron algunas de estas herramientas... el pobre 16F84A te dirá "compadre no puedo con eso" :D y por supuesto no podrás ni compilar...
Claro, si no se usaron estas herramientas porque el programa es sencillo, el pic te dirá como Alf: "no hay problema" :D
Ok espero haberme explicado...
Bueno pues, no más... nos leemos! :mrgreen: