Press Release
27 Mar 2002
Ceibo Offers 8051 C++ Compiler
Ceibo and Keil
Software are pleased to announce the first C++ Compiler for 8051
derivatives: Ceibo-8051C++. This powerful Embedded C++
compiler maintains compatibility with all C and ASM capabilities
while adding support for Object Oriented Programming (OOP) which
offers easier debugging and code maintenance. Ceibo-8051C++ is
integrated into the Keil µVision IDE which drives
most of the available debuggers for emulators.
Features of Ceibo-8051C++ include:
-
Generated object files contain all required debug information,
are compatible with available emulators, and can be used without
modification.
- C programs may easily be integrated with new C++ features.
-
Included are a complete set of Embedded C++ Libraries that make
the class libraries much easier to use than their procedural
predecessors.
Ceibo-8051C++ generates highly optimized code with 12% (on
average) overhead compared to C. There is no need for a system
implemented in C++ to be larger than a C implementation. Most C++
features have no impact on code size or speed.
Using C++ effectively in embedded systems requires awareness of
what is going on at the machine code level, just as in C. Armed with
this knowledge the embedded systems programmer can gain great
benefits from using C++.
Ceibo-8051C++ supports all derivatives of the 8051
including the Intel/Atmel 251, Dallas 390/400, Philips 51MX and other
extended architectures. It is available as a complete package
including PK51 or as an upgrade. Contact Ceibo for more information
at www.ceibo.com.
About Keil Software
Keil Software makes C compilers, macro assemblers, real-time
kernels, debuggers, simulators, integrated environments, and
evaluation boards for the 8051, 251, and C16x/ST10 microcontroller
families. Products available from Keil Software include embedded
development tools, evaluation software, product updates, application
notes, example code, and technical support. More information is
available from www.keil.com.
About Ceibo
Ceibo offers a broad line of development tools for embedded
microcontroller and microprocessor systems. Theses systems include
all the necessary elements, to design and test your project.
The Development and Emulation Boards may be used to build-up your
first prototype of a working system. In-Circuit Emulators, supporting
the most popular microprocessors, feature full speed emulation,
real-time trace, complex hardware breakpoints and performance
analyzer. The Programmers prepare the devices with your firmware both
during the design cycle and in the production line. The Software
Tools like C-Compilers, Assemblers, Debuggers, Simulators and Code
Builders provide a wide variety to satisfy your project
requirements.
The company was established in 1988 and since then more than
50,000 Ceibo development systems have been shipped worldwide. Ceibo
products are available directly from the company or through
distributors in most countries.
Ceibo supports Intel, Philips, Siemens, Dallas, Microchip, NEC,
Atmel and other silicon manufacturers.