Cx51 User's Guide
The Cx51 Compiler User's Guide contains information about how to
use the Keil C51 and CX51 Compilers. The Cx51 Compiler creates object
modules from the C files you write and compile. Object modules
created may be added into a library (using the LIB51 Library Manager) or may be
linked with other object modules and libraries to form a program
(using the BL51 Linker or the
This manual contains the following chapters.
Introduction provides a
brief introduction to the Keil Cx51 Compiler.
specifies how to run the compiler and generate object files. This
chapter discusses the directives that are available.
discusses the extensions to the ANSI C Language that are
implemented by the Cx51 Compiler.
describes some of the capabilities of the C language
discusses advanced programming options including startup code,
customization files, interfacing C programs to assembler, and data
Error Messages lists all
error and warning messages that are generated by the compiler.
Library Reference lists
all library routines that are available in the standard Cx51
The Appendix provides
numerous details about the compiler including differences from ANSI
C, version details, compiler limitations, how to write optimum
code, and other hints and tips.
- January 2004: Initial revision in CHM format.