Keil Logo

Infineon Device Overview

Learning Platform

Infineon XMC Families

Infineon has combined its wealth of experience in microcontroller design for real-time critical applications with all the benefits of an industry-standard core. The unique result, the XMC microcontroller family based on ARM Cortex-M cores, is dedicated to applications in the field of renewable energy, factory and building automation, transportation, logistics and medical equipment, lighting and home appliances.


XMC1000 microcontrollers bring together the ARM Cortex-M0 core and market proven and differentiating peripherals in a leading-edge 65nm manufacturing process. XMC1000 is the number one choice to bring traditional 8-bit designs to the next level.


With XMC4000 Infineon combines its leading-edge peripheral set with an industry-standard ARM Cortex-M4 core. Featuring Infineon’s powerful peripheral set, configurable to specific application requirements, XMC4000 is the ultimate choice for today’s industrial control solutions. This family is designed to tackle the imminent challenges of improving energy efficiency, supporting advanced communication protocols, and reducing time-to-market. Family members operate even in high-temperature environments of up to 125 ℃, granting you access to their exceptional performance in all corners of your system. The XMC4000 family is fully supported in Keil MDK Version 5.

Supported Microcontroller Devices

Currently, the following Infineon devices are supported in MDK:


Development Tools

MDK Version 5

Keil development tools provide comprehensive support for Infineon device families in a complete development environment for creating, debugging and verifying embedded applications.

 Download    Request a Quote

8051 and C166 Devices

Keil has a long history supporting Infineon microcontroller families and provides industry leading tools for XC800 and XC166/XC2000.

  • C500/C800/XC800
    The Infineon C500, C800, and XC800 devices provide unique features found in few other 8051-compatible devices. These devices are fully supported by Keil C51 Development Tools.
  • XC16x/XE16x/XC2000
    Infineon 16-bit devices offer a rich portfolio, with enhanced features and computing performance for real-time embedded control applications. OCDS (on-chip debugging system) is available on many devices and is supported by the Keil ULINK2 USB Debug Adapter. These devices are fully supported by Keil C166 Development Tools.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.