HERRAMIENTAS DE PROGRAMACIÓN
En la elaboración de proyectos electrónicos con microcontroladores PIC, resulta muy importante considerar una serie de herramientas, las cuales vamos a describir a continuación:
PICBASIC PRO Compiler 2.60
El compilador PICBASIC PRO es la manera más fácil para programar los microcontroladores PIC de Microchip. PICBASIC PRO convierte sus programas de lenguaje BASIC en archivos que pueden ser programados directamente en un microcontrolador PIC.
PBP es compatible con Windows 98/Me/NT/2000/XP/Vista/7. Soporta más de 300 de los microcontroladores PIC de Microchip, incluyendo los lanzamientos más recientes. PBP le permite elegir el microcontrolador que mejor se adapte a su aplicación.
Utilizado por miles de ingenieros, estudiantes y aficionados de más de una década, el PICBASIC PRO Compiler es una de las herramientas de desarrollo más populares jamás creadas para el microcontrolador PIC.
Ahora con 32-bits
Una nueva versión de 32-BIT de PBP (PBPL) ofrece BIT, BYTE, WORD, y LONG (32-BIT,) tipos variables. Esta versión está diseñada para trabajar con los dispositivos PIC18. Cuando se trabaja con Long, los operadores matemáticos confirman resultados en 32-bits, en complemento de dos formatos. Esto permite el cálculo de almacenamiento, y la pantalla de los valores entre -2.147.483.648 y 2.147.483.647.
La versión Word de 16-BIT se ha mantenido como una aplicación independiente que apoya los microchip: PIC10, Pic12, PIC14, PIC16, PIC17, y microcontroladores PIC18. Esto asegura que PBP seguirá siendo completamente compatible con los programas existentes. También le permite producir código que es mejor optimizado para los dispositivos más pequeños con menos recursos.
El software PICBASIC PRO cuenta con el editor estándar Microcóde Studio de interfaz para Windows. Este entorno de desarrollo contiene potentes funciones de sintaxis con código de colores.
Una versión de línea de comandos de PBP se incluye para la integración en su elección de software de edición (incluyendo MPLAB) o para su utilización en una ventana del símbolo del sistema.
PICBASIC PRO le da acceso directo a todos los registros de MCU PIC - puertos I / O, convertidores A / D, puertos de hardware de serie, etc. de forma sencilla ya en BASIC. Automáticamente se encarga de los límites de página y los bancos de memoria RAM. Incluso incluye comandos integrados para el control inteligente de los módulos LCD. Cálculos de punto flotante son posibles con las rutinas de descarga.
El conjunto de instrucciones del compilador es compatible con el BASIC Stamp II y utiliza sintaxis Pro BS2. Los programas pueden ser compilados y programados directamente en un microcontrolador PIC, eliminando la necesidad de un módulo BASIC Stamp. Estos programas se ejecutan mucho más rápido. También pueden ser protegidas para que nadie pueda copiar su código.
El compilador PICBASIC PRO puede crear programas para la mayoría de los microcontroladores PIC de Microchip y trabaja con la mayoría de los programadores PIC MCU.
El compilador PICBASIC PRO también se puede utilizar dentro de MPLAB IDE de Microchip .Esto le permite utilizar las herramientas de Microchip para la depuración a nivel fuente.
VENTAJAS:
1. Compatible con Windows 98/Me/NT/2000/XP/Vista/7
2. Soporta microchip: PIC10, Pic12, PIC14, PIC16, PIC17 y microcontroladores PIC18.
3. Proporciona una ejecución más rápida de programas más largos que los intérpretes de BASIC.
4. Acceso directo a cualquier pin o registro interno en un MCU PIC y gestión de banco RAM- BIT, BYTE, WORD, LONG * y variables individuales o conjuntos de 32-BIT para PIC18 *, 16-bits sin signo para otras familias de microcontroladores PIC.
5. Integra funciones condicionales: If...Then...Else...Endif, Select Case.
6. Manejo de la expresión jerárquica con la agrupación de paréntesis
7. Las interrupciones en BASIC y el lenguaje ensamblador
8. Bibliotecas de BASIC Stamp I y II
9. Sistema de apoyo oscilador de reloj de 3.58MHz a 64MHz
10. Inserción de lenguaje Asembler y llamadas de apoyo.
11. Compatible con la depuración a nivel fuente de MPLAB / MPASM / ICD2 / ICD3 /ICE
Microcóde Studio
Microcóde Studio es un poderoso entorno de desarrollo integrado Visual (IDE) con la depuración en el Circuito (ICD) diseñado específicamente para la capacidad de PICBASIC PRO compiler.
El editor principal proporciona sintaxis completa resaltada de código con la palabra clave de contexto de ayuda sensible y sugerencias de sintaxis. El explorador de código le permite saltar automáticamente para incluir los archivos, define, constantes, variables, alias y modificadores, los símbolos y etiquetas, que están contenidos dentro de su código fuente. Formatos de cortar, copiar, pegar y deshacer se proporcionan, junto con características de búsqueda y reemplazo.
VENTAJAS:
1. Contiene resaltado de sintaxis del código fuente.
2. Proporciona e incluye rápidamente archivos, símbolos, define, variables y etiquetas usando la ventana del explorador de código.
3. Identifica y corrige la compilación y el ensamblador errores.
4. Contiene editor serie de salida a su microcontrolador.
5. Palabra clave basada en ayuda sensible al contexto.
6. Soporte para MPASM
Es fácil de configurar su compilador, ensamblador y las opciones de programador o puede dejar que Microcóde Studio lo haga por usted con su función incorporada de búsqueda automática.
Compilación y errores cuando se ensambla pueden ser fácilmente identificados y corregidos mediante la ventana de error. Simplemente haga clic en un error de compilación y Microcóde Studio automáticamente le llevará a la línea de error. Microcóde Studio viene con una ventana de comunicaciones serie, lo que le permite ver la salida de depuración y de serie de su microcontrolador.