logo slogan

IAR C compiler for PIC 12/16/17

IAR C for PIC16

IAR Embedded Workbench is an integrated development environment for building and debugging embedded applications using C and assembly. It supports all 14 and 16-bit PICmicro microcontrollers and provides debug interface to MPLAB-ICE 2000 from Microchip.

 

 

 

Key components

 

  • Integrated development environment with project management tools and editor

  • Highly optimizing PIC compiler supporting C

  • Configuration files for all 14 and 16-bit PICmicro microcontrollers

  • C-SPY is interface to Microchips MPLAB-ICE 2000

  • Run-time libraries

  • Relocating PIC assembler

  • Linker and librarian tools

  • C-SPY debugger with PIC simulator and support for debugging on hardware

  • User and reference guides, both printed and in PDF format

 

 

Supported devices

 

IAR Embedded Workbench supports all 14 and 16-bit PICmicro microcontrollers:

12C671, 12C672, 12F629, 12F635, 12F675, 12F683, 16C432, 16C433, 16C554, 16C558, 16C61, 16C620, 16C620A, 16C621, 16C621A, 16C622, 16C622A, 16C62A, 16C63, 16C641, 16C642, 16C64A, 16C65A, 16C66, 16C661, 16C662, 16C67, 16C71, 16C710, 16C711, 16C712, 16C715, 16C716, 16C717, 16C72, 16C73A, 16C73B, 16C745, 16C74A, 16C76, 16C765, 16C77, 16C770, 16C771, 16C773, 16C774, 16C781, 16C782, 16C84, 16C923, 16C924, 16C925, 16C926, 16F627, 16F628, 16F630, 16F636, 16F639, 16F648A, 16F676, 16F684, 16F685, 16F687, 16F688, 16F689, 16F690, 16F716, 16F72, 16F73, 16F737, 16F74, 16F747, 16F76, 16F767, 16F77, 16F777, 16F785, 16F818, 16F819, 16F83, 16F84, 16F87, 16F870, 16F871, 16F872, 16F873, 16F873A, 16F874,16F874A, 16F876, 16F876A, 16F877, 16F877A, 16F88, 16F913, 16F914, 16F916, 16F917, 17C42A, 17C43, 17C44, 17C752, 17C756, 17C762, 17C766

 

Note: Our partners frequently release new devices and the latest ones may not be listed here. We continually add support to new devices—please contact Phaedrus Systems to find out whether your new device is already supported or when it will become available.

 

C-SPY Emulator interface

  • Interface to Microchips MPLAB-ICE 2000

  • MPLAB IDE plug-in DLL; The same environment and feature set as in the C-SPY simulator.

  • Debug in real-time on real hardware.

  • Trace information.