| Introducing Great Cow BASIC |
| Frequently Asked Questions |
| Using GCBASIC |
| PIC Crash course |
| Inputs/Outputs |
| Configuration |
| Syntax |
| Commands |
| Defines |
| Variables |
| Arrays |
| Conditions |
| Subroutines |
| Functions |
| Lookup Tables |
| Scripts |
| Command Reference |
| Analog/Digital Conversion |
| ReadAD |
| ADOff |
| EEPROM |
| EPRead |
| EPWrite |
| ProgramErase |
| ProgramRead |
| ProgramWrite |
| Flow Control |
| CALL EVERY |
| DO |
| END |
| EXIT SUB |
| FOR |
| GOSUB |
| GOTO |
| IF |
| REPEAT |
| SELECT |
| Wait |
| Liquid Crystal Display |
| Relevant Constants |
| LOCATE |
| PUT |
| GET |
| CLS |
| LCDInt |
| LCDHex |
| LCDWord |
| Keypad |
| Relevant Constants |
| KeypadData |
| KeypadRaw |
| Pulse Width Modulation |
| Relevant Constants |
| PWMOff |
| PWMOn |
| PWMOut |
| HPWM |
| 7-Segment Display |
| Relevant Constants |
| DisplayValue |
| DisplayChar |
| Serial Communications |
| RS232 |
| InitSer |
| Relevant Constants |
| SerSend |
| SerReceive |
| SPI |
| SPIMode |
| SPITransfer |
| Sound |
| Relevant Constants |
| Tone |
| ShortTone |
| Variable Operations |
| Setting Variables |
| ROTATE |
| SET |
| DIM |
| Miscellaneous Commands |
| DIR |
| POT |
| PULSEOUT |
| PEEK |
| POKE |
| ReadTable |
| Timers |
| InitTimer0 |
| InitTimer1 |
| StartTimer |
| ClearTimer |
| StopTimer |
| Compiler Directives |
| #chip |
| #config |
| #define |
| #ifdef |
| #include |
| #script |
| #int |
| #startup |
| #mem |
| Troubleshooting |