MPLAB

January 22, 2007 at 12:06 am | In MPLAB, Tutorial | 202 Comments

MPLAB es una herramienta para escribir y desarrollar código en lenguaje ensamblador para los microcontroladores PIC. MPLAB incorpora todas las herramientas necesarias para la realización de cualquier proyecto, ya que además de un editor de textos cuenta con un simulador en el que se puede ejecutar el código paso a paso para ver así su evolución y el estado en el que se encuentran sus registros en cada momento.

MPLAB es un software gratuito que se encuentra disponible en la página de Microchip, la versión actual (al momento de escribir estas palabras) es la 7.51 y será la versión utilizada en esta guía y en todos los ejemplos de esta página.

Continue reading MPLAB…

Lenguaje Ensamblador

January 17, 2007 at 4:22 pm | In Ensamblador, Tutorial | 34 Comments

El ensamblador que utiliza MPLAB por defecto y el que utilizaremos para programar los PIC es MPASM. Los elementos básicos del lenguaje ensamblador son:

  • Etiquetas
  • Instrucciones
  • Operandos
  • Directivas
  • Comentarios

Para la programación se utiliza una cierta tabulación que se debe respetar, además utilizar una tabulación adecuada hace los programas más claros y legibles. Las etiquetas se escriben en la primer columna de cualquier línea, las instrucciones y directivas en la segunda y por último, en la tercer columna, los operandos. Los comentarios se pueden escribir en cualquier parte del programa.

Continue reading Lenguaje Ensamblador…

El PIC 16F628

January 12, 2007 at 11:55 am | In Uncategorized | 22 Comments

Para comenzar a programar microcontroladores PIC, el PIC que se utilizará (es decir, el que utilizaré en este sitio) será el 16F628 (16F628a), que como ya se mencionó anteriormente presenta algunas ventajas que lo hacen superior (desde el punto de vista de un principiante) a otros PIC.

Antes que otra cosa es necesario ver algo de “teoría” sobre el PIC, sin embargo aquí solamente mencionaré las características principales, para información más detallada es recomendable consultar la hoja de datos proporcionada por Microchip.

Continue reading El PIC 16F628…

Comenzando con los PICs

January 11, 2007 at 11:49 am | In Uncategorized | 17 Comments

Los PICs son microcontroladores RISC con una arquitectura harvard modificada fabricados por Microchip Technology Inc. Son dispositivos extremadamente versátiles. Se pueden usar en aplicaciones que van desde hacer parpadear algunos leds o controlar un robot simple hasta proyectos más complejos como un tarificador telefónico, un osciloscopio, un servidor web y prácticamente cualquier proyecto que se pueda imaginar.

El lenguaje de los PICs

Los microcontroladores PIC para su programación utilizan un número de instrucciones reducido (RISC) que varía de 35 instrucciones para la gama baja hasta alrededor de 70 para la gama alta. Este conjunto de instrucciones incluye instrucciones para realizar una variedad de operaciones entre el acumulador y una constante o entre el acumulador y una locación de memoria, así como para ejecución condicional de código, llamadas y saltos a otras rutinas y partes del programa. Para su programación Microchip proporciona un ambiente de desarrollo gratuito llamado MPLAB IDE que además incluye un simulador y un ensamblador.

Continue reading Comenzando con los PICs…

Hola mundo!

January 10, 2007 at 10:32 am | In MicroPIC | 2 Comments

Comienza este 2007 y junto con el año también lo hace MicroPIC, un proyecto que espero sirva de base y ayuda para todos aquellos que, como yo, están empezando en el mundo de los microcontroladores PIC.

Esto apenas va empezando pero en los próximos días y poco a poco el contenido irá apareciendo, por lo pronto doy por inaugurado este sitio y le doy la bienvenida a todo aquel que se asome por acá, también si hay alguien ahí lo invito a que deje mensajitos que no cuesta nada.

Lo dicho, arrancamos!

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.