C51 Development Tools

CX51 C Compiler

The Keil CX51 C Compiler is an ANSI Standard C Compiler for the Philips 51MX architecture. The Philips 51MX is an 8051-based microcontroller architecture that supports up to 8 MBytes of code and 8 MBytes of data.

The CX51 Compiler should only be used to generate code for 51MX derivatives. It offers the following features not found in the Keil C51 C Compiler.

  • Support for all Philips 51MX devices.
  • Supports linear memory models (8 MBytes code and 8 MBytes data).
  • Uses run-time library designed specifically for the 51MX.