|Great Cow BASIC|
|Open-source BASIC programming for microcontrollers|
|About Great Cow BASIC|
|Great Cow BASIC is a BASIC
compiler for PIC and AVR microcontrollers. It lets you to
program in BASIC instead of having to learn assembly. It's also
Great Cow BASIC has been written with three main aims - to remove the need for repetitive assembly commands, to produce efficient code, and to make it easy to take code written for one chip and run it on another. It hides many of the more confusing parts of microcontroller programming, making it suitable for beginners and those who don't like assembly.
The syntax of Great Cow BASIC is based on that of QBASIC/FreeBASIC, but with some alterations to suit the vastly different system that it compiles for. Great Cow BASIC will allow you to program most 8 bit PIC microcontrollers (10F, 12C, 12F, 16C, 16F, 18C and 18F chips), and also includes near-complete support for most AVR microcontrollers (Classic AVR, Tiny AVR and Mega AVR).
Simple, useful language:
|Hugh Considine||Main developer|
|Stefano Bonomi||Two-wire LCD subroutines|
|Geordie Millar||Swap and Swap4 subroutines|
|Finn Stokes||8-bit multiply routine, program memory access code|
|Russ Hensel||Great Cow BASIC Notes|
|Are you interested in helping out?|
|The full installer of GCBASIC includes gputils. Please see http://gputils.sourceforge.net for more information about gputils and its authors.|