|

The eBASIC Lite Compiler (Beta) is now
available from Compubotics. eBASIC provides a complete development
environment for the PIC-16 Series of Microcontrollers. The eBASIC
Compiler implements the Basic syntax in a true compiler. eBASIC output can
be programmed onto just about any PIC™14-bit device - no special chips or
interpreters are required.
eBASIC Lite is now available
for download. This is an evaluation copy of the compiler, provided
at no-charge. Click here for more information.
|
Compiler Features
-
Built-in Integrated Development
Environment
-
Generates fast, compact machine
code
-
Simple Basic syntax is ideal for
beginners
-
116 page Programmers Manual
-
Hexloader and Terminal program
included
-
IDE Support for User Tools
Supported Devices
|
-
16F73
-
16F74
-
16F76
-
16F77
-
16F627
-
16F628
|
- 16F728
- 16F873
- 16F874
- 16F876
- 16F877
|
Language Features
-
Arrays
-
16-bit Math
-
While...Wend
-
If...Then...Else
-
Break...Continue
-
Numeric
constants
-
String
constants
-
Console I/O
|
Language
Statements
|
- ABS
- BREAK
- BRANCH
- CONTINUE
- DATA
- DCD
- DEBUG
- FOR
- FREQUOT
- GETCHAR
- GOSUB
- GOTO
- HIGH
- IF
- INCHAR
- INS
- INPUT
- LOOKDOWN
- LOOKUP
|
- LOW
- MAX
- MIN
- NEXT
- NCD
- OUTPUT
- OUTS
- PAUSE
- PULSIN
- PULSEOUT
- PUTCHAR
- READ
- READADC
- SETADC
- THEN
- TOGGLE
- WEND
- WHILE
- WRITE
|
Compiler Directives
|
- #BIT
- #BYTE
- #CLOCK
- #CONFIG
- #DEBUG
- #DEVICE
- #EEPROM
- #INCLUDE
|
- #INTERRUPT
- #ORG
- #RESERVE
- #ROMSIZE
- #STACK
- #SYSMEM
- #WORD
|