pascal 51

The Pascal dialect used is an almost complete version of Wirth's Pascal, extended to, in a simple way, to take advantage of the special hardware facilities contained in the 8051 family chips. Versions 5 and 6 furthermore contains objects and separately compiled units.

These compilers are, to the best of our knowledge, the most code efficient of their type. It is therefore possible to write high speed multilevel interrupt routines directly in Pascal. It is also possible to use the high level i/o constructs as WRITE(LN) or READ(LN) to from predefined or user defined devices. The object oriented versions allows inheritance including virtual and non-virtual methods.

AMONG the FEATURES



* BOOLEAN using the built-in processor
* CHAR, INTEGER, WORD, LONGINT, REAL
* ARRAY single or multidimensional
* RECORD
* OBJECT (versions 5 and 6)
* STRING
* SET 8 variable elements, the IN operator is capable of utilising up to 256 constant elements.
* Constant ARRAYs may be defined to reside in PROM

Home


Pascal51

A simple click in the IDE selects one out of more than 80 target processor derivatives in this family.

download Windows demo here, 1 300 000 bytes)



Please mail us to get more information or to order.

Last updated Feb. 2007