MPLAB y PROTEUS

MPLAB
Resultado de imagen para mplab
MPLAB-IDE es una Plataforma de Desarrollo Integrada bajo Windows, con múltiples prestaciones, que permite escribir el programa para los PIC en lenguaje ensamblador (assembler) o en C (el compilador C se compra aparte), crear proyectos, ensamblar o compilar , simular el programa y finalmente programar el componente, si se cuenta con el programador adecuado.

MPLAB incorpora todas las utilidades necesarias para la realización de cualquier proyecto y, para los que no dispongan de un emulador, el programa permite editar el archivo fuente en lenguaje ensamblador de nuestro proyecto, además de ensamblarlo y simularlo en pantalla, pudiendo ejecutarlo posteriormente en modo paso a paso y ver como evolucionarían de forma real tanto sus registros internos, la memoria RAM y/o EEPROM de usuario como la memoria de programa, según se fueran ejecutando las instrucciones. Además el entorno que se utiliza es el mismo que si se estuviera utilizando un emulador.

Partes de MPLAB-IDE:

  • EDITOR: Editor incorporado que permite escribir y editar programas u otros archivos de texto.
  • PROJECT MANAGER: Organiza los distintos archivos relacionados con un programa en un proyecto. Permite crear un proyecto, editar y simular un programa. Además crea archivos objetos y permite bajar archivos hacia emuladores (MPLAB-ICE) o simuladores de hardware (SIMICE).
  • SIMULADOR: Simulador de eventos discretos que permite simular programas con ilimitados breakpoint, examinar/modificar registros, observar variables, tiempos y simular estímulos externos.
  • ENSAMBLADOR: Genera varios tipos de archivos objetos y relacionados, para programadores Microchip y universales.
  • LINKER: Permite unir varios archivos objetos en uno solo, generados por el ensamblador o compiladores C como MPAB-C18 o compiladores de terceros.
  • PROGRAMADOR:Mplab-IDE puede trabajar con varios tipos de programadores. El usuario debe seleccionar con cual trabajará, haciendo click en opción Programmer/ Select programmer, se pueden seleccionar 4 programadores distintos:
    • PICSTART Plus
    • MPLAB ICD 2
    • MPLAB PM 3
    • PRO MATE II

Para información sobre cómo crear un proyecto con MPLAB visitar: http://perso.wanadoo.es/pictob/mplab.htm

PROTEUS SOFTWARE

Resultado de imagen para proteus software

Proteus es una compilación de programas de diseño y simulación electrónica, desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis. Hablando del programa ISIS, Intelligent Schematic Input System (Sistema de Enrutado de Esquemas Inteligente) permite diseñar el plano eléctrico del circuito que se desea realizar con componentes muy variados, desde simples resistencias, hasta alguno que otro microprocesador o microcontrolador, incluyendo fuentes de alimentación, generadores de señales y muchos otros componentes con prestaciones diferentes.

Este programa ISIS nos permite dibujar sobre un area de trabajo, un circuito que posteriormente podemos simular, y verificar para encontrar sus posibles errores.


Para información sobre cómo instalar PROTEUS en Windows visitar: http://blutintegrado.blogspot.com/2012/02/proteus-simulador-electronico.html

Comentarios