Microcontroladores

Páginas: 2 (316 palabras) Publicado: 8 de abril de 2011
MPLAB Y DIRECTIVAS
MPLAB es un editor IDE gratuito, destinado a productos de la marca Microchip. Este editor es modular, permite seleccionar los distintos microcontroladores soportados, además depermitir la grabación de estos circuitos integrados directamente al programador.
Es un programa que corre bajo Windows y como tal, presenta las clásicas barras de programa, de menú, de herramientas deestado, etc. El ambiente MPLAB® posee editor de texto, compilador y simulación (no en tiempo real). Para comenzar un programa desde cero para luego grabarlo al μC en MPLAB® v7.XX los pasos a seguirson:
1. Crear un nuevo archivo con extensión .ASM y nombre cualquiera
2. Crear un Proyecto nuevo eligiendo un nombre y ubicación
3. Agregar el archivo .ASM como un SOURCE FILE
4. Elegir elmicrocontrolador a utilizar desde SELECT DEVICE del menú CONFIGURE
Una vez realizado esto, se está en condiciones de empezar a escribir el programa respetando las directivas necesarias y la sintaxis paraluego compilarlo y grabarlo en el PIC.
Directivas
Las directivas son palabras reservadas para indicarle al MPLAB® que funciones debe configurar cuando compile nuestro programa. Las indispensables parala correcta compilación del programa son:

Directiva Descripción Sintaxis
CBLOCK Defina un Bloque de Constantes cblock []
#DEFINE Defina una Etiqueta de Substitución de Texto define []
define[,...,]
DT Defina Tabla [] dt [,,...,]
[] dt “” [,””,...]
ELSE Empieza el bloque alternativo de un IF Else
END Fin de bloque de programa End
ENDIF Fin del bloque de condiciones ensambladas EndifENDM Fin de la definición de una Macro Endm
ENDW Fin de un bucle de While Endw
EQU Define una constante para el ensamblador equ
IF Empieza un bloque de código condicional if
#INCLUDE IncluyeFicheros fuentes adicionales include |“”
LIST Opciones listado list [,...,]
MACRO Declara la Definición del Macro macro [,...,]
ORG Pone el Origen del Programa org
WHILE Realiza el bucle...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores
  • Microcontroladores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS