IAR Embedded Workbench for Microchip dsPIC/PIC24

Legacy product:

IAR Embedded Workbench for dsPIC is a legacy product. IAR Systems does not update it and it is not possible to buy a Support and Update Agreement for it.

MPLAB integration:

The MPLAB IDE Plugin DLL is available for download at My Pages.

DSP Support:

  • Fixed point Q15/Q31/Q39 saturated arithmetic handled with intrinsics
  • Modulo and bit-reversed addressing at C level
  • Support for X- and Y- memory
  • Utilization of hardware loops
  • 32-/64-bit floating point numbers
  • 40-bit long long integer type

Supported devices:

CategoryModel
DsPIC30dsPIC30F1010
DsPIC30dsPIC30F2010
DsPIC30dsPIC30F2010e
DsPIC30dsPIC30F2011
DsPIC30dsPIC30F2011e
DsPIC30dsPIC30F2012
DsPIC30dsPIC30F2012e
DsPIC30dsPIC30F2020
DsPIC30dsPIC30F2020PS
DsPIC30dsPIC30F2021
DsPIC30dsPIC30F2022
DsPIC30dsPIC30F2022PS
DsPIC30dsPIC30F2023
DsPIC30dsPIC30F2023PS
DsPIC30dsPIC30F3010
DsPIC30dsPIC30F3010e
DsPIC30dsPIC30F3011
DsPIC30dsPIC30F3011e
DsPIC30dsPIC30F3012
DsPIC30dsPIC30F3012e
DsPIC30dsPIC30F3013
DsPIC30dsPIC30F3013e
DsPIC30dsPIC30F3014
DsPIC30dsPIC30F3014e
DsPIC30dsPIC30F4011
DsPIC30dsPIC30F4011e
DsPIC30dsPIC30F4012
DsPIC30dsPIC30F4012e
DsPIC30dsPIC30F4013
DsPIC30dsPIC30F4013e
DsPIC30dsPIC30F5011
DsPIC30dsPIC30F5011e
DsPIC30dsPIC30F5013
DsPIC30dsPIC30F5013e
DsPIC30dsPIC30F5015
DsPIC30dsPIC30F5015e
DsPIC30dsPIC30F5016
DsPIC30dsPIC30F6010
DsPIC30dsPIC30F6010A
DsPIC30dsPIC30F6011
DsPIC30dsPIC30F6011A
DsPIC30dsPIC30F6012
DsPIC30dsPIC30F6012A
DsPIC30dsPIC30F6013
DsPIC30dsPIC30F6013A
DsPIC30dsPIC30F6014
DsPIC30dsPIC30F6014A
DsPIC30dsPIC30F6015
DsPIC30dsPIC30SUPER
DsPIC33dsPIC33FJ128GP206
DsPIC33dsPIC33FJ128GP302
DsPIC33dsPIC33FJ128GP304
DsPIC33dsPIC33FJ128GP306
DsPIC33dsPIC33FJ128GP310
DsPIC33dsPIC33FJ128GP706
DsPIC33dsPIC33FJ128GP708
DsPIC33dsPIC33FJ128GP710
DsPIC33dsPIC33FJ128GP802
DsPIC33dsPIC33FJ128GP804
DsPIC33dsPIC33FJ128MC202
DsPIC33dsPIC33FJ128MC204
DsPIC33dsPIC33FJ128MC502
DsPIC33dsPIC33FJ128MC504
DsPIC33dsPIC33FJ128MC506
DsPIC33dsPIC33FJ128MC510
DsPIC33dsPIC33FJ128MC706
DsPIC33dsPIC33FJ128MC708
DsPIC33dsPIC33FJ128MC710
DsPIC33dsPIC33FJ12GP201
DsPIC33dsPIC33FJ12GP202
DsPIC33dsPIC33FJ12MC201
DsPIC33dsPIC33FJ12MC202
DsPIC33dsPIC33FJ256GP506
DsPIC33dsPIC33FJ256GP510
DsPIC33dsPIC33FJ256GP710
DsPIC33dsPIC33FJ256MC510
DsPIC33dsPIC33FJ256MC710
DsPIC33dsPIC33FJ32GP302
DsPIC33dsPIC33FJ32GP304
DsPIC33dsPIC33FJ32MC302
DsPIC33dsPIC33FJ32MC304
DsPIC33dsPIC33FJ64GP206
DsPIC33dsPIC33FJ64GP302
DsPIC33dsPIC33FJ64GP304
DsPIC33dsPIC33FJ64GP306
DsPIC33dsPIC33FJ64GP310
DsPIC33dsPIC33FJ64GP706
DsPIC33dsPIC33FJ64GP708
DsPIC33dsPIC33FJ64GP710
DsPIC33dsPIC33FJ64GP802
DsPIC33dsPIC33FJ64GP804
DsPIC33dsPIC33FJ64MC202
DsPIC33dsPIC33FJ64MC204
DsPIC33dsPIC33FJ64MC502
DsPIC33dsPIC33FJ64MC504
DsPIC33dsPIC33FJ64MC506
DsPIC33dsPIC33FJ64MC508
DsPIC33dsPIC33FJ64MC510
DsPIC33dsPIC33FJ64MC706
DsPIC33dsPIC33FJ64MC710
PIC24PIC24FJ128GA006
PIC24PIC24FJ128GA008
PIC24PIC24FJ128GA010
PIC24PIC24FJ128GA010PS
PIC24PIC24FJ64GA004
PIC24PIC24FJ64GA006
PIC24PIC24FJ64GA008
PIC24PIC24FJ64GA010
PIC24PIC24FJ96GA006
PIC24PIC24FJ96GA008
PIC24PIC24FJ96GA010
PIC24PIC24HJ128GP206
PIC24PIC24HJ128GP210
PIC24PIC24HJ128GP302
PIC24PIC24HJ128GP304
PIC24PIC24HJ128GP306
PIC24PIC24HJ128GP310
PIC24PIC24HJ128GP506
PIC24PIC24HJ128GP510
PIC24PIC24HJ128GP802
PIC24PIC24HJ128GP804
PIC24PIC24HJ12GP201
PIC24PIC24HJ12GP202
PIC24PIC24HJ12MC201
PIC24PIC24HJ12MC202
PIC24PIC24HJ256GP206
PIC24PIC24HJ256GP210
PIC24PIC24HJ256GP610
PIC24PIC24HJ32GP302
PIC24PIC24HJ32GP304
PIC24PIC24HJ64GP202
PIC24PIC24HJ64GP204
PIC24PIC24HJ64GP206
PIC24PIC24HJ64GP210
PIC24PIC24HJ64GP502
PIC24PIC24HJ64GP504
PIC24PIC24HJ64GP506
PIC24PIC24HJ64GP510

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 IAR Systems to find out whether your new device is already supported or when it will become available.