Compilador Great Cow BASIC

cowGreat Cow BASIC es un compilador Basic gratuito y de código abierto para la línea de microcontroladores PIC de Microchip.

Great Cow BASIC ha sido desarrollado pensando en tres grandes objetivos: remover la necesidad de comandos repetitivos propios del lenguaje assembler, producir código eficiente, y poder tomar código escrito para un modelo de PIC y poder ejecutarlo en cualquier otro. Todo esto da como resultando un sistema ideal para principiantes o personas que no deseen complicarse con el lenguaje assembler.


La sintaxis de Great Cow BASIC está basada en QBASIC/FreeBASIC, pero con algunos cambios. El código assembler producido puede ser ensamblado y ejecutado en la mayoría de las series de microcontroladores de 10, 12, 16 y 18 pines. Por favor vea la lista de «PICs soportados» para saber si realmente GCBASIC es compatible con el chip que ha elegido.

Características.

Simple y útil lenguaje: toma de decisiones mediante los comandos If, Select Case, Do, For, Goto.
Soporte para multiplicación, división, suma, resta, operaciones booleanas y comparaciones.
Variables tipo Bit, Byte, Word y String.
Soporte para subrutinas y funciones.
Tablas de datos.
Código portable, y reutilizable: puede escribir código para un microcontrolador de 8-bit de la familia 10F, y adaptarlo fácilmente para la familia 18F!
Comando «Wait» ideal para realizar demoras.

Capacidades de entrada y salida.

  • Rutinas estándar para displays LCD 2×16
  • Rutinas para convertidores A/D, PWM, SPI, EEPROM y Timers
  • Soporte para comunicación RS232
  • Lectura de teclados PS/2
  • Soporte para teclados de matriz (4×4)
  • Otras características.

  • Amplio soporte: archivos de ayuda, ejemplos, foros y email
  • Traducido a varios idiomas
  • Genera código assembler estándar, compatible con MPASM
  • Totalmente libre y gratuito
  • Descarga | Via Sourceforge