ZBasic Compiler Now Targets Atmel AVR Devices

Share Article

Elba Corporation announced today the availability of a new release of its ZBasic compiler, v4.0, that supports application generation for generic AVR devices.

Elba Corporation announced today the availability of a new release of its ZBasic compiler, v4.0, that supports generic AVR devices. Previous versions of the compiler were capable of generating applications only for the company's AVR-based ZX microcontrollers. The new version, when enabled by a special ZBasic Generic Target License (available via the company's website), can also generate applications for over 100 different Atmel AVR devices in the ATtiny, ATmega and ATxmega families.

The ZBasic language is a large subset of Microsoft’s Visual Basic (VB6) augmented with microcontroller-specific extensions and other productivity enhancements including an optional object-oriented programming extension. The ZBasic license includes royalty-free use the ZBasic System Library - a rich collection of over 250 subroutines and functions that can be used to quickly add functionality to an application. The ZBasic System Library routines fall into several fundamental categories including:

· mathematical functions - sin, cos, log, etc.
· I/O-related routines - PWM, SPI, I2C, 1-Wire, serial, pin I/O, ADC, X-10, sound
· type conversion functions
· date/time routines
· string manipulation functions
· task management routines
· queue management functions

The list price for a single-user ZBasic Generic Target License is $199.00 but an introductory price of $149.00 is available for a limited time. The single-user license is assigned to a specific individual and may be installed on one or more computers for that individual's use.
More information and a free download of the ZBasic compiler, IDE and documentation are available at http://www.zbasic.net. A time-limited Generic Target License is also available at the website to facilitate pre-purchase evaluation.

ZBasic, ZX-24, ZX-32, ZX-328, ZX-40, ZX-44, ZX-1281, ZX-1280, ZX-32a4, ZX-128a1 and Elba are trademarks of Elba Corp. Other product or service names mentioned herein are trademarks of their respective owners.

Share article on social media or email:

View article via:

Pdf Print

Contact Author

DONALD KINZER
Elba Corp.
(503) 709-8114
Email >
Visit website