KEIL PK51 Development Kit (Perpetual)

The Keil Cx51 ANSI C Complier supports all classic and extended 8051 device variants.

Looking for Support & Maintenance for KEIL PK51 License? Click here.


From: $3,295.00 / year


Need a quote? Click here to access our
convenient online quotation form.



The industry-standard Keil C compilers, macro assemblers, debuggers, and real-time kernels support all 8051 derivatives and help you get your projects completed on schedule. The Keil 8051 development tools are designed to solve the complex problems facing embedded software developers.

  • When starting a new project, select the microcontroller you use from the device database. The µVision IDE automatically sets all compiler, assembler, linker, and memory options.
  • Numerous example programs are included to help you get started with the most popular embedded 8051 devices.
  • The Keil µVision debugger accurately simulates on-chip peripherals for your 8051 device. Peripherals include I²C, CAN, UART, SPI, interrupts, I/O Ports, A/D converter, D/A converter, and PWM modules. Simulation helps you to understand hardware configurations and avoids time wasted on setup problems. Using simulation, you can write and test applications before target hardware is available.

To begin testing your software application with target hardware, use one of the following target monitors:

  • MON51
  • MON390
  • FlashMON51

Use either the ISD51 in-system debugger or the ULINK2 debug adapter to download and test program code on your target system.

Consider the PK51 Professional Developer’s Kit if you:

  • Will work with various 8051 microcontrollers.
  • Will develop code for the Dallas 390 or NXP 51MX devices.
  • Need to write code in C.
  • Require a simulator or do not have an emulator.
  • Create complex, single-chip applications that require a small real-time kernel.




Ideal for usage by an individual developer on a fixed workstation. In this case the license will be
encrypted to only enable the software product on a pre-specified host machine.

Concurrent or floating

Best model to enable sharing of licenses across a within of developers, within agreed geographical
limits. The number ‘seats’ in a license determines how many simultaneous developers are allowed to use
the software product. This licensing model requires a license server to be installed on customer’s premises.

LICENSING duration

TERM (e.g. 1-year)

Entitles customers to make use of the software product, receive updates and access our expert technical
support team through the duration of the license. At the end of the period, a new license
must be purchased to keep the software product enabled as well as the other benefits.


This type of license is only available for purchase offline. It entitles customers to use the software
product for an unlimited period of time. To access to updates, fixes and technical support after
the initial 12 months, customers must purchase the appropriate Support and Maintenance
renewal license.


This option is only applicable to customers holding a perpetual license with valid support and
maintenance. If your current license is a ‘Term’ one, you must purchase a new license to keep
using the software product.

Cancellation & No Refund Policy

Cancellation: You can cancel your subscription at any time. Please note that we do not provide credit, refunds or prorated billing for any licenses that are cancelled once purchased.

No Return/Refund: All sales are final, there are no refunds.