![]() |
Great Cow BASIC | ||||
![]() |
Open-source BASIC programming for microcontrollers | ![]() |
|||
![]() |
![]() |
![]() |
![]() |
||
About Great Cow BASIC | |||||
Home | |||||
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
completely free! 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). |
|||||
|
|||||
Features | |||||
Simple, useful language:
Other features:
|
|||||
|
|||||
Contributors | |||||
Program Contributors: | |||||
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 | ||||
Evan Venn | Revised I2C, utilities , 2014 Help file and website update | ||||
Translation Contributors: | |||||
Stefano Delfiore |
Italian | ||||
Pablo Curvelo |
Spanish | ||||
Murat Inceer |
Turkish | ||||
Other Contributors: | |||||
Russ Hensel |
Great Cow BASIC Notes | ||||
Are you interested in helping out? | |||||