Vesta Single Tasking Basic
Powerful Functionality In A Tiny Little Package
Features:
Supports large program sizes (32k executable)
Integer, float, bit, byte, array variables and string constants
Debug from the SBC with animation, single step, and trace variables
Compiled for fast execution (approx. 2,500 lines/second on -062 and 12,000 on -074)
I/O can be redirected with PIPE (to serial ports, LCD, or a subroutine)
Floating point and transcendental math on the SBC2000-074
Event handling (errors, interrupts, timers, and serial ports)
Portability among SBC2000 engines
Specialized real time control extensions
Easy to use Integrated Development Environment
Embedded Application Development
Vesta Technology's innovative Vesta Single Tasking Basic (VSTB) is specifically designed for embedded system development. It combines the speedy execution of a compiled language with familiar BASIC constructs, plus some special features for embedded systems design, to create a productive and exciting programming environment.
Vesta Basic helps you write cleaner code faster. VSTB provides extensive, easy to use keywords and structures that are versatile enough for any application and object oriented to allow easy creation of extremely powerful programs.
Vesta Technology gives you the power, flexibility and ease of use that make application development fun again.
Structured Programming
Modeled on the latest, third-generation BASICs, Vesta Single Tasking Basic is procedure oriented to promote structured programming, enhance productivity and minimize maintenance. Subroutines and functions are called by name. Fully descriptive variable and procedure names are supported. Global, local, and static variables all promote information containment.
Vesta Basic is optimized to do more with less code. The keywords are powerful, the constructs are terse, and the compiler is intelligent. You'll be amazed at how much you can squeeze into your application.
Speed
Vesta Basic source code is compiled into tokens that are executed by the Runtime Engine on the Vesta SBC2000, to give you the speedy execution needed for real-time embedded control. On the SBC2000-074 and MC2000-074 engines, integer calculations execute at about 12,000 lines/second, and at about 2,500 lines/second on the SBC2000-062.
Vesta Technology Inc., 11465 West I-70 Frontage Road North, Wheat Ridge, CO 80033. Tel: 303-422-8088; Fax: 303-422-9800.