TechZone
Microcontroller Solutions
Programming, Debugging, and Emulating tools are all used during the development and testing phase of microcontroller code development. Some development tool manufacturers combine the functionality of these into one unit, while others make a clear distinction in products between them.

View all related microcontroller products available at Digi-Key


Programming Tools - NXP Semiconductors

  • 80C51
  • ARM7
  • ARM9
  • ARM Cortex-M0
  • ARM Cortex-M3
80C51

ISP Programmers/Debuggers/Emulators

Phyton CHIPPROG-ISP

Phyton's CHIPPROG-ISP is a low cost, universal ISP programmer designed for engineering and low-volume production. The programmer is compatible with many microcontrollers and Flash memory devices including variations of the ARM MCU as well as 8051, PIC, AVR, MSP430, Z8, 9S08, and 9S12 architectures.


Phyton - CHIPPROG-ISP
Equinox - FS2009(UN)
Equinox - PPM4-MK1(UN)
Equinox - EPS-AVRJTAG-BUNDLE



Software

Keil CA51 Compiler Kit

The CA51 Compiler Kit for the 8051 microcontroller family supports all 8051 derivatives including classic devices and IP cores from companies like Analog Devices, Atmel, Cypress Semiconductor, Dallas Semiconductor, Goal, Hynix, Infineon, Intel, Maxim, NXP, OKI, Silicon Labs, SMSC, STMicroelectronics, Synopsis, TDK, Temic, Texas Instruments, and Winbond.


Keil - CA51 Compiler
Keil - PK51 Pro Developer Kit



Stand-Alone Programmers

Xeltek Universal Programmer

Xeltek's families of universal programmers and adapters, combined with unparalleled device, software and customer support, provide a complete range of solutions from engineering development through volume production.



Xeltek Universal Programmers
Phyton - CHIPPROG-40
Phyton - CHIPPROG-48
Phyton - CHIPPROG-G41


ARM7

ISP Programmers/Debuggers/Emulators

IAR J-Link

The IAR J-Link is a small USB-JTAG/SWD debug probe for ARM processors that integrates seamlessly into IAR Embedded Workbench and is fully plug-and-play compatible. Any ARM7/ARM9/ARM11/Cortex-M3 core is supported, including both JTAG and SWD.





IAR - JLINK
NXP - OM11031
Segger - 8.08.00 J-LINK
Segger - 5.07.01 FLASHER ARM
Segger - 8.12.00 J-LINK PRO
Segger - 8.10.00 J-TRACE ARM
Keil - ULINKPRO
Phyton - CHIPPROG-ISP



Software

Keil RealView

The RealView Microcontroller Development Kit (MDK) supports ARM7, ARM9, and Cortex-M3 technology based microcontrollers from Cirrus Logic, Analog Devices, Atmel, Freescale, Luminary, NXP (founded by Philips), OKI, Samsung, Sharp, STMicroelectronics, and TI.

 

 

Keil - MDK-ARM
Keil - MDK-ARM-B Basic
IAR - EWARM
IAR - EWARMBL



Stand-Alone Programmers

Phyton CHIPPROG-48

The Phyton CHIPPROG-48 universal programmer can be effectively used for both engineering and low-volume manufacturing. It supports in-socket and in-system programming of thousand of devices and has no limitations in supporting future devices.




Phyton - CHIPPROG-48
Phyton - CHIPPROG-40
Phyton - CHIPPROG-G41
Xeltek - SuperPro 5000
Xeltek - SP5004EGP
Xeltek Universal Programmers


ARM9

ISP Programmers/Debuggers/Emulators

IAR J-Link

The IAR J-Link is a small USB-JTAG/SWD debug probe for ARM processors that integrates seamlessly into IAR Embedded Workbench and is fully plug-and-play compatible. Any ARM7/ARM9/ARM11/Cortex-M3 core is supported, including both JTAG and SWD.

 

 

IAR - JLINK
NXP - OM11031
Segger - 8.08.00 J-LINK
Segger - 5.07.01 FLASHER ARM
Segger - 8.12.00 J-LINK PRO
Segger - 8.10.00 J-TRACE ARM
Keil - ULINKPRO
Phyton - CHIPPROG-ISP



Software

Keil RealView

The RealView Microcontroller Development Kit (MDK) supports ARM7, ARM9, and Cortex-M3 technology based microcontrollers from Cirrus Logic, Analog Devices, Atmel, Freescale, Luminary, NXP (founded by Philips), OKI, Samsung, Sharp, STMicroelectronics, and TI.

 

 

Keil - MDK-ARM
Keil - MDK-ARM-B Basic
IAR - EWARM
IAR - EWARMBL


ARM Cortex-M0

ISP Programmers/Debuggers/Emulators

IAR J-Link

The IAR J-Link is a small USB-JTAG/SWD debug probe for ARM processors that integrates seamlessly into IAR Embedded Workbench and is fully plug-and-play compatible. Any ARM7/ARM9/ARM11/Cortex-M3 core is supported, including both JTAG and SWD.




IAR - JLINK
NXP - OM11031
Segger - 8.08.00 J-LINK
Segger - 5.07.01 FLASHER ARM
Segger - 8.12.00 J-LINK PRO
Segger - 8.10.00 J-TRACE ARM
Keil - ULINKPRO
Phyton - CHIPPROG-ISP



Software

RealView image

The RealView Microcontroller Development Kit (MDK) supports ARM7, ARM9, and Cortex-M3 technology based microcontrollers from Cirrus Logic, Analog Devices, Atmel, Freescale, Luminary, NXP (founded by Philips), OKI, Samsung, Sharp, STMicroelectronics, and TI.




IAR - EWARMBL
IAR - EWARM
Keil - MDK-ARM-BASIC
Keil - MDK-ARM


ARM Cortex-M3

ISP Programmers/Debuggers/Emulators

IAR J-Link

The IAR J-Link is a small USB-JTAG/SWD debug probe for ARM processors that integrates seamlessly into IAR Embedded Workbench and is fully plug-and-play compatible. Any ARM7/ARM9/ARM11/Cortex-M3 core is supported, including both JTAG and SWD.




IAR - JLINK
NXP - OM11031
Segger - 8.08.00 J-LINK
Segger - 5.07.01 FLASHER ARM
Segger - 8.12.00 J-LINK PRO
Segger - 8.10.00 J-TRACE ARM
Keil - ULINKPRO
Phyton - CHIPPROG-ISP



Software

Keil RealView

The RealView Microcontroller Development Kit (MDK) supports ARM7, ARM9, and Cortex-M3 technology based microcontrollers from Cirrus Logic, Analog Devices, Atmel, Freescale, Luminary, NXP (founded by Philips), OKI, Samsung, Sharp, STMicroelectronics, and TI.

 

 

IAR - EWARMBL
IAR - EWARM
Keil - MDK-ARM-BASIC
Keil - MDK-ARM

Literature

Micriµm - µC/OS-III



Stand-Alone Programmers

Phyton CHIPPROG-48

The Phyton CHIPPROG-48 universal programmer can be effectively used for both engineering and low-volume manufacturing. It supports in-socket and in-system programming of thousand of devices and has no limitations in supporting future devices.

 

 

Phyton - CHIPPROG-48
Phyton - CHIPPROG-40
Phyton - CHIPPROG-G41
Xeltek - SuperPro 5000
Xeltek - SP5004EGP
Xeltek Universal Programmers




Microcontroller Suppliers - Programming Tools - NXP Semiconductors