Programación en C:
La dividiremos en 2 partes.
La primera parte es para la configuración de los Fuses: el Watch Dog Timer, el Power Up Timer, el Cristal, la Frecuencia y el Delay.
Luego tenemos la segunda parte, que es el programa en sí, para cada uno de los casos a resolver.
Elemental_01
Elemental_02
Elemental_03
Elemental_04
Elemental_05
Elemental_06
Elemental_07
Elemental_08
Elemental_09
Elemental_10
Programación en Assembler:
La dividiremos en 2 partes.
La primera parte es para la configuración del microcontrolador,el Watch Dog Timer, el Power Up Timer, el Cristal, la Frecuencia.
Luego tenemos la segunda parte, que es el programa en sí, para cada uno de los casos a resolver.
Elemental_01
Elemental_02
Elemental_03
Elemental_04
Elemental_05
Elemental_06
Elemental_07
Elemental_08
Elemental_09
Elemental_10
Si uno compara ambos programas correspondiente al mismo problema "Elemental" (en "C" y en Assembler"), podrá darse cuenta que se simplifica mucho la programación en "C" tanto en el mismo programa como en la configuración para el Compilador. Lo único que no podría "Configurar" es el espacio que ocuparía el programa. En Assembler nos queda bien claro el espacio que ocuparía nuestro programa; no es el caso de "C", ya que el compilador esta para armar el programa de una cierta forma propia del mismo compilador. El espacio ocupado en la memoria de nuestro PIC es muy dependiente del compilador que usemos y de su configuración a la hora de armar el programa y compilarlo.






















No hay comentarios:
Publicar un comentario