KEIL DK251 Development Tools (Term)

Keil development tools for the C251 microcontroller architecture are designed to solve the complex problems facing embedded software developers. The industry-standard Keil C compiler, macro assembler, debugger, real-time kernel, and emulators support many C251 derivatives to help get your projects completed on schedule.


$1,210.00 for 1 year


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


The Keil µVision debugger accurately simulates on-chip peripherals for your C251 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 the MON251 target monitor or the ULINK2 debug adapter to download and test program code on your target system.

Consider the DK251 Professional Developer’s Kit if you:

  • Will work on more than one C251 project.
  • Need to write code in C.
  • Require a simulator or do not have an emulator.

The following diagram shows an example configuration of the DK251 components and probes.

DK251 Product Overview Image

Note: the CA251 compiler kit and A251 assembler kit are not available stand-alone anymore. Please purchase the DK251 professional developer’s kit which includes these tools.




IDEThe µVision IDE combines project management, run-time environment, build facilities, source code editing, and program debugging in a single powerful environment.
DebuggerThe µVision debugger provides a single environment in which you may test, verify, and optimize your application code. The debugger includes traditional features like simple and complex breakpoints, watch windows, and execution control and provides full visibility to device peripherals.
SimulationµVision allows developers to execute and debug their programs on Arm processor simulations without using a physical target and debug hardware.
A251 AssemblerThe A251 assembler is a macro assembler that translates symbolic assembly language mnemonics into relocatable object code where the utmost speed, small code size, and hardware control are critical.
L251 LinkerThe L251 linker/locator combines OMF251 object modules and creates executable 251 programs. The linker resolves external and public references and assigns absolute or fixed addresses to relocatable program segments.
OH251 Object HEX ConverterThe OH251 Object-HEX converter creates Intel HEX files or Intel HEX-386 files from absolute OMF251 object modules.
C251 CompilerThe C251 compiler is the most efficient and flexible development tool set available. With support for all derivatives and full compatibility with all major emulator vendors, C251 is clearly the best choice for your projects.
MON251 Target MonitorMON251 is a full-featured, license-free, royalty-free target monitor designed for the 251 microcontroller family



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.