Microchip Packs Repository
Version | Description | |
---|---|---|
3.1.73 (2022-09-26) | - Updated field masks for lockbits for MPLAB and XC8. | |
3.0.67 (2022-03-03) |
Multiple updates to ATtiny416auto: - Multiple updates to ATDFs, including new mode description and updated ATDF schema to version 4.5. - Updated FUSES initvals. - Added HV_IMPLEMENTATION property to indicate available UPDI HV option. - Added an underscore between bitfield name and bitfield bit-number for bitfield defines on bitfields with more than one bit for both C-header and assembler .inc files. - Changed LOCKBIT struct define name to LOCK_BIT to avoid redefine issue. - Replaced master/slave with host/client in captions. |
|
2.2.55 (2021-07-13) | Updated copyright notice in c-header files. Added CCL TRUTH bitfields for ATtiny416auto. | |
2.1.39 (2020-05-05) | Changes to support files for XC8 2.20. Added memberofperipheral for VirtualPin in ATtiny416auto.PIC. Added magic offsets for fuse and lockbits in PIC file. Corrected MAPPED_PROGMEM rw-attribute, USART CTRLC reset value and added LOCKBITS_DEFAULT for ATtiny416auto. | |
2.0.6 (2019-04-16) | Added isexecutable attribute to SRAM in ATtiny416auto.PIC. | |
2.0.2 (2019-01-24) | Succeeds Atmel.ATautomotive_DFP 1.2.118. |
- AT90CAN128
- AT90CAN32
- AT90CAN64
- AT90PWM1
- AT90PWM161
- AT90PWM216
- AT90PWM2B
- AT90PWM3
- AT90PWM316
- AT90PWM3B
- AT90PWM81
- AT90USB1286
- AT90USB1287
- AT90USB162
- AT90USB646
- AT90USB647
- AT90USB82
- ATmega128
- ATmega1280
- ATmega1281
- ATmega1284
- ATmega1284P
- ATmega1284RFR2
- ATmega128A
- ATmega128RFA1
- ATmega128RFR2
- ATmega16
- ATmega1608
- ATmega1609
- ATmega162
- ATmega164A
- ATmega164P
- ATmega164PA
- ATmega165A
- ATmega165P
- ATmega165PA
- ATmega168
- ATmega168A
- ATmega168P
- ATmega168PA
- ATmega168PB
- ATmega169A
- ATmega169P
- ATmega169PA
- ATmega16A
- ATmega16HVA
- ATmega16HVB
- ATmega16HVBrevB
- ATmega16M1
- ATmega16U2
- ATmega16U4
- ATmega2560
- ATmega2561
- ATmega2564RFR2
- ATmega256RFR2
- ATmega32
- ATmega3208
- ATmega3209
- ATmega324A
- ATmega324P
- ATmega324PA
- ATmega324PB
- ATmega325
- ATmega3250
- ATmega3250A
- ATmega3250P
- ATmega3250PA
- ATmega325A
- ATmega325P
- ATmega325PA
- ATmega328
- ATmega328P
- ATmega328PB
- ATmega329
- ATmega3290
- ATmega3290A
- ATmega3290P
- ATmega3290PA
- ATmega329A
- ATmega329P
- ATmega329PA
- ATmega32A
- ATmega32C1
- ATmega32HVB
- ATmega32HVBrevB
- ATmega32M1
- ATmega32U2
- ATmega32U4
- ATmega406
- ATmega48
- ATmega4808
- ATmega4809
- ATmega48A
- ATmega48P
- ATmega48PA
- ATmega48PB
- ATmega64
- ATmega640
- ATmega644
- ATmega644A
- ATmega644P
- ATmega644PA
- ATmega644RFR2
- ATmega645
- ATmega6450
- ATmega6450A
- ATmega6450P
- ATmega645A
- ATmega645P
- ATmega649
- ATmega6490
- ATmega6490A
- ATmega6490P
- ATmega649A
- ATmega649P
- ATmega64A
- ATmega64C1
- ATmega64HVE2
- ATmega64M1
- ATmega64RFR2
- ATmega8
- ATmega808
- ATmega809
- ATmega8515
- ATmega8535
- ATmega88
- ATmega88A
- ATmega88P
- ATmega88PA
- ATmega88PB
- ATmega8A
- ATmega8HVA
- ATmega8U2
Version | Description | |
---|---|---|
3.2.269 (2023-12-15) | - UDBC-2594 Fixed access mask for UCSR0A register. - DEVXML-5073 Cleaned up header guards after inlining the iomx8 header to the specific device headers. - DEVXML-4894 Spellchecked captions. | |
3.1.263 (2022-12-06) |
- DEVXML-4638 Fixed signal names and caption typos for mega-0 devices. - DEVXML-4577 Updated Timer/Counter captions in ATDF for ATmega328PB. - DEVXML-1091 Added duplicates for ATmega324A/P/PA and ATmega164A/P/PA SPI registers and bitfields (http://savannah.nongnu.org/bugs/?47937). - Fixed decoding of the device id and revision in MPLAB X. |
|
3.0.158 (2022-03-01) |
- Multiple updates to AVR8X ATDFs, including new mode description and updating ATDF schema to version 4.5. - Updated FUSES initvals for AVR8X devices. - Added TOSC and XTAL signals in ATDF for ATmega328 family devices. - Added support for AT90PWM3. - For AVR8X devices, added HV_IMPLEMENTATION property to indicate available UPDI HV option. - For AVR8X devices, added an underscore between bitfield name and bitfield bit-number for bitfield defines on bitfields with more than one bit for both C-header and assembler .inc files. - For AVR8X devices, changed LOCKBIT struct define name to LOCK_BIT to avoid redefine issue. - For AVR8X devices, corrected VCCmax. - Corrected USERROW module size for ATmega4809/4808/3209/3208. - For AVR8X devices, replaced master/slave with host/client in captions. |
|
2.4.131 (2021-07-13) | Added TOSC32K option to RTC.CLKSEL for ATmega4809/4808/3209/3208/1609/1608/809/808. | |
2.3.126 (2020-12-01) | Updated copyright notice in c-header files. Corrected numbering of PORTMUX EVOUT from numbers to letters, added bitfields to CCL TRUTH registers, and removed 32kHz option from RTC_CLKSEL for ATmega4809/4808/3209/3208/1609/1608/809/808. | |
2.2.108 (2020-05-05) | Changes to support files for XC8 2.20. Added magic offsets for fuse and lockbits in PIC file. Add DIDR0.ADC6D and DIDR0.ADC7D bits to ATmega328PB. Corrected MAPPED_ROGMEM rw-attribute and added LOCKBITS_DEFAULT for AVR8X devices. Show memory mapped flash in MPLAB X. | |
2.1.87 (2019-12-20) | Added memberofperipheral for VirtualPin in PIC files. Updated fuse values in header for mega4809/4808/3209/3208/1609/1608/809/808. Group adjacent reserved bytes in arrays in the header files. Removed duplication of PROGMEM defines. Set interrupt vector size for ATmega809/808 to 4 bytes. Corrected data memory size. | |
2.0.12 (2019-04-26) | Added missing registers and corrected event generator list for mega4809/4808/3209/3208/1609/1608/809/808. | |
2.0.2 (2019-01-24) | Succeeds Atmel.ATmega_DFP 1.3.300. |
- ATtiny10
- ATtiny102
- ATtiny104
- ATtiny11
- ATtiny12
- ATtiny13
- ATtiny13A
- ATtiny15
- ATtiny1604
- ATtiny1606
- ATtiny1607
- ATtiny1614
- ATtiny1616
- ATtiny1617
- ATtiny1624
- ATtiny1626
- ATtiny1627
- ATtiny1634
- ATtiny167
- ATtiny20
- ATtiny202
- ATtiny204
- ATtiny212
- ATtiny214
- ATtiny2313
- ATtiny2313A
- ATtiny24
- ATtiny24A
- ATtiny25
- ATtiny26
- ATtiny261
- ATtiny261A
- ATtiny3214
- ATtiny3216
- ATtiny3217
- ATtiny3224
- ATtiny3226
- ATtiny3227
- ATtiny4
- ATtiny40
- ATtiny402
- ATtiny404
- ATtiny406
- ATtiny412
- ATtiny414
- ATtiny416
- ATtiny417
- ATtiny424
- ATtiny426
- ATtiny427
- ATtiny4313
- ATtiny43U
- ATtiny44
- ATtiny441
- ATtiny44A
- ATtiny45
- ATtiny461
- ATtiny461A
- ATtiny48
- ATtiny5
- ATtiny804
- ATtiny806
- ATtiny807
- ATtiny814
- ATtiny816
- ATtiny817
- ATtiny824
- ATtiny826
- ATtiny827
- ATtiny828
- ATtiny84
- ATtiny841
- ATtiny84A
- ATtiny85
- ATtiny861
- ATtiny861A
- ATtiny87
- ATtiny88
- ATtiny9
Version | Description | |
---|---|---|
3.1.260 (2023-08-16) |
- DEVXML-2266 Added LUT Clock Source Selection enum for tiny devices with CCL. - MPLABXE-6896 Display AVR device ID and rev ID in the correct order in MPLAB X. - DEVXML-2266 Added description of CCL LUT clock source. - DEVXML-2266 Added pin information for CCL LUT outputs. - DEVXML-4748 Fixed description of location of XDIR0 ALT1 pin. - DEVXML-4492 Removed EVOUTC from port multiplexer EVSYS for ATTiny1624. |
|
3.0.151 (2022-03-02) |
- Multiple updates to AVR8X ATDFs, including new mode description and updated ATDF schema to version 4.5. - Updated FUSES initvals for AVR8X devices. - Removed deprecated SIG-defines from ATtiny11/12/15. - Added HV_IMPLEMENTATION property to indicate available UPDI HV option. - For AVR8X devices, added an underscore between bitfield name and bitfield bit-number for bitfield defines on bitfields with more than one bit for both C-header and assembler .inc files. - For AVR8X devices, changed LOCKBIT struct define name to LOCK_BIT to avoid redefine issue. - For AVR8X devices, replaced master/slave with host/client in captions. |
|
2.7.128 (2021-07-13) | Corrected AVR-LibC device macro for ATtiny84A. | |
2.6.122 (2021-03-01) | Added support for ATtiny322x. Changed nomenclature for serial communication. Fixed mapping of RAM addresses 0x3C00-0x3FFF for ATtiny1617/1616/1614 RTL-based simulator model. Removed external 32kHz crystal option from ATtiny160x/80x/40x/20x. Added SYSCFG0.TOUTDIS for ATtiny42x/82x/162x. Added value NONE (0x00) to TCA0.SINGLE.EVCTRL EVACTB. Added CCL TRUTH bitfields for several devices. Joined CCL_SEQSEL0 and CCL_SEQSEL1 into one value-group, CCL_SEQSEL, for ATtiny42x/82x/162x. | |
2.5.116 (2020-09-18) | Added support for ATtiny42x and ATtiny82x. Added missing CCL INSEL options for ATtiny161x and ATtiny321x. Corrected AC DACREF bitfield name for ATtiny162x. Added PAGE_SIZE for memories in several assembler include files. Fixed issue with debug session aborting due to handing of DBGRUN bit. | |
2.4.108 (2020-08-27) | Updated copyright notice in c-header files. Corrected ADC MUXPOS and MUXNEG values, corrected PORTMUX.TCAROUTEA and PORTMUX.TCAROUTEB bitfields, added more values to other PORTMUX bitfields and renamed the ADC DAC source to DACREF0 for ATtiny162x devices. | |
2.3.92 (2020-06-04) | Timer/Counter caption correction. Corrected PORTMUX.EVSYSROUTEA bitfield names for ATtiny162x devices. | |
2.2.89 (2020-05-05) | Changes to support files for XC8 2.20. Added magic offsets for fuse and lockbits in PIC file. Corrected USART CTRLC reset value for ATtiny161x, ATtiny4xx and ATtiny2xx. Added LOCKBITS_DEFAULT and corrected MAPPED_PROGMEM rw-attribute for AVR8X devices. Show memory mapped flash in MPLAB X. | |
2.1.63 (2019-12-18) | Added memberofperipheral for VirtualPin in PIC files. Updated fuse information for ATtiny3217/3216/1617/1616/1614. Removed duplication of PROGMEM defines. Group adjacent reserved bytes in arrays in the header files. Corrected defines for ATtiny1634. Corrected PA1 and PA2 pad connection for ATtiny202/212/402/412. Added missing TCCR1B.PWMX bit for ATtiny261/261A/461/461A/861/861A. Added ATtiny1627/1626/1624. | |
2.0.10 (2019-04-25) | Added missing TCB1 PORTMUX for ATtiny3217/3216/1617/1616/1614. Added missing TCCR1B.PWMX bit for ATtiny261/261A/461/461A/861/861A. | |
2.0.2 (2019-01-24) | Corrected TC2 instance in ATtiny441. Corrected defines for ATtiny1634. Refactored away family header files, now there is one header file per device. Corrected FUSE_MEMORY_SIZE for ATtiny4/5/9/10/20/40. Added simulator support for mega1609/1608/809/808. Succeeds Atmel.ATtiny_DFP 1.3.229. |
- AVR128DA28
- AVR128DA28S
- AVR128DA32
- AVR128DA32S
- AVR128DA48
- AVR128DA48S
- AVR128DA64
- AVR128DA64S
- AVR128DB28
- AVR128DB32
- AVR128DB48
- AVR128DB64
- AVR16DD14
- AVR16DD20
- AVR16DD28
- AVR16DD32
- AVR16DU14
- AVR16DU20
- AVR16DU28
- AVR16DU32
- AVR32DA28
- AVR32DA32
- AVR32DA48
- AVR32DB28
- AVR32DB32
- AVR32DB48
- AVR32DD14
- AVR32DD20
- AVR32DD28
- AVR32DD32
- AVR32DU14
- AVR32DU20
- AVR32DU28
- AVR32DU32
- AVR64DA28
- AVR64DA32
- AVR64DA48
- AVR64DA64
- AVR64DB28
- AVR64DB32
- AVR64DB48
- AVR64DB64
- AVR64DD14
- AVR64DD20
- AVR64DD28
- AVR64DD32
- AVR64DU28
- AVR64DU32
Version | Description | |
---|---|---|
2.6.303 (2024-08-01) | - Added AVR128DA28S, AVR128DA32S, AVR128DA48S, and AVR128DA64S. - Fixed spelling of ADC_START_EVENT_TTRIGGER to ADC_START_EVENT_TRIGGER. | |
2.5.294 (2024-04-23) | - Added AVR16DU14, AVR16DU20, AVR16DU28, AVR16DU32, AVR32DU14, AVR32DU20, AVR32DU28, and AVR32DU32. | |
2.4.286 (2023-12-12) | - Added AVR64DU28 and AVR64DU32. | |
2.3.272 (2022-12-16) |
- MPLABXE-6808 MPLABXE-6901 Enables configuring of how to access const variables on devices with more than 32k flash. - DEVXML-4651 Corrected EVSYS CHANNEL9 PIT output names. - DEVXML-4639 Updated SPI prescaler and TCA clock select bit-value descriptions. - DEVXML-4582 Corrected bit values for EVSYS.SWEVENTB. |
|
2.2.159 (2022-04-20) | Added prerequisite to MPLAB X 6.05 or newer for AVR DD devices. In XC8, disabled mapped-progmem feature for AVR128DA devices. | |
2.1.152 (2022-02-01) | Added support for AVR16/32DD devices. | |
2.0.151 (2022-01-28) |
- Multiple updates to ATDFs, including new mode description and updated ATDF schema to version 4.5. - Added HV_IMPLEMENTATION property to indicate available UPDI HV option. - Add an underscore between bitfield name and bitfield bit-number for bitfield defines on bitfields with more than one bit for both C-header and assembler .inc files. - In assembler include files removed mode name from USART CMODE group configuration defines. - Added value-group for ADC CONVMODE. - Corrected SYSCFG0 default value on AVR DD devices. - Corrected AC and ADC channel select values for AVR DD devices. - Corrected value names for bitfield SELHF in CLKCTRL.XOSCHFCTRLA for AVR DD devices. |
|
1.10.124 (2021-10-25) | Fixed AVR-LibC EEPROM read/write routines for avr-gcc. Corrected alternative USART1 pins on AVR DD devices. Added byte address defines for registers larger than 8 bits in assembler include files. | |
1.9.119 (2021-07-20) | Renamed bitfield in CLKCTRL.OSCHFCTRLA from FREQSEL to FRQSEL. Fixed AVR-LibC EEPROM read/write routines for XC8. Changes to exploit config mapped flash on supported compilers. | |
1.8.112 (2021-04-29) | Added bitmask values for PORT.INTFLAGS and VPORT.INTFLAGS for AVR DA devices. | |
1.7.98 (2021-03-05) | Added support for AVR64DD. Added TRUTH bitfields to CCL.TRUTHn registers. Changed nomenclature for serial communication. Renamed external clock source selection in AVR DB from CRYSTAL to XTAL. Added value NONE (0x00) to TCA0.SINGLE.EVCTRL EVACTB. Renamed CLKCTRL.XOSCHFCTRLA.SELHF value CRYSTAL to XTAL for AVR DB devices. | |
1.6.88 (2020-09-18) | Added bitfield information in .pic files for BOOTSIZE and CODESIZE fuses. Added PAGE_SIZE for memories in assembler include files. Added support for AVR32DB and AVR64DB. Fixed issue with debug session aborting due to handing of DBGRUN bit. | |
1.5.82 (2020-09-11) | Corrected RAMPZ mask. Corrected typo in TCB CLKSEL value. Removed unavailable options in PORTMUX for device variants in smaller packages. | |
1.4.75 (2020-08-14) | Add HTLLEN bit to VREGCTRL. Added bitfields for CCL INTFLAGS. Corrected RS485 mode bitfield values for USART. Updated copyright notice in c-header files. | |
1.3.65 (2020-06-30) | Corrected TWI signals and added missing ADC inputs for AVR DA. Updated AC INTMODE values and CLKCTRL SOURCE bit. Updated OPAMP MUXPOS values for AVR DB. | |
1.2.52 (2020-06-04) | Added support for AVR32DA, AVR64DA and AVR128DB devices. Corrected PORTMUX TWI signals. Removed peripheral instances not present in device. | |
1.1.40 (2020-05-04) | Changes to support files for XC8 2.20. Corrected SPI1 alternative pins for AVR128DA48 and AVR128DA64. Updated external clock and clock output signals. Corrected CORE_VERSION. Added PTC interrupt vector and renamed NMI vector. Added LOCKBITS_DEFAULT. Show memory mapped flash in MPLAB X. | |
1.0.18 (2020-01-03) | Initial release. |
Version | Description | |
---|---|---|
2.10.205 (2024-09-12) | - Added support for AVR32EBxx. | |
2.9.197 (2024-02-29) | - Updated AVR EB PORTMUX. - Added missing WEX FAULTDET interrupt vector to AVR16EB32. | |
2.8.189 (2023-11-08) | Made the PLLS bit visible in the CLKCTRL.STATUS register. | |
2.7.184 (2023-10-02) | Updated bitfields in BLANKCTRL register. | |
2.6.181 (2023-08-24) |
- Added missing define of PORTA2 group config to TCEROUTEA. - For AVR32EB28 added options AIN18, AIN19, AIN20, AIN21 missing from MUXPOS and MUXNEG registers. - Added missing package defines. - Corrected define FDFEVA, FDFEVB and FDFEVC interrupt names. - BOD CTRLB is read-only. |
|
2.5.176 (2023-06-26) | - Added support for AVR16EBxx. | |
2.4.168 (2023-04-18) | - Added support for AVR16EAxx and AVR32EAxx. | |
2.3.167 (2023-03-22) | - MPLABXE-6808 MPLABXE-6901 Enables configuring of how to access const variables on devices with more than 32k flash. - Update signal descriptions and captions for certain registers. | |
2.2.56 (2022-04-22) | Added prerequisite to MPLAB X 6.05 or newer. Fixed startup for devices that write to NVMCTRL.CTRLB to use CCP. | |
2.1.48 (2022-03-03) | Corrected typo in ADC MUXNEG AC1 DAC value reference. Corrected NVMCTRL module id. | |
2.0.44 (2022-01-28) | Add an underscore between bitfield name and bitfield bit-number for bitfield defines on bitfields with more than one bit for both C-header and assembler .inc files. | |
1.0.38 (2022-01-10) | Initial release. |
- CEC1702
- CEC1712H_B2_SX
- CEC1712H_N2_SX
- CEC1712H_S2_SX
- CEC1734_S0_2HW
- CEC1734_S0_2ZW
- CEC1734_S0_SX
- CEC1736_S0_2HW
- CEC1736_S0_2ZW
- CEC1736_S0_SX
Version | Description | |
---|---|---|
2.0.261 (2023-07-14) | - Migrated CEC1702 headers to Microchip style. | |
1.8.258 (2023-01-23) | - Changed interrupt name to MemoryManagement and added value-groups - Added bit [7] current status of VTR1 and bit [15] Current status of VTR2 in Pad Monitor Status Register at offset 0x248 in EC REG Bank Module | |
1.7.151 (2022-09-23) | - Added memory management interrupt description. | |
1.6.149 (2022-09-19) |
- Added module parameters to support MPLAB Harmony. - Fixed bits for SPIMON1 in GIRQ24. - Updated device id for some parts. |
|
1.5.142 (2022-04-18) |
- Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). - Added CEC1734_S0_2HW, CEC1734_S0_2ZW, CEC1736_S0_2HW, and CEC1736_S0_2ZW. - Removed CEC1734_S0_SX and CEC1736_S0_SX, use _2ZW devices instead. - Fixed core name in i79 files for IAR. - Changed WDT.STS register from read only to read-write. |
|
1.4.114 (2021-09-13) |
- Added CEC1734 and CEC1736 parts. - DEVXML-3850 Added parameterized memory sizes to gcc linker scripts. - DEVXML-3625 Added _on_reset and _on_bootstrap hooks to gcc startup code. |
|
1.3.106 (2021-04-09) |
- Added memory range for external flash. - Renamed GPIO.CTRL2 to GPIO.CTRL2B. - Fixed error in memory layout for CEC171x devices. - Updated ECIA module description. - Updated GPIO.CTRLn registers. - Removed _u32, _u16 and _u8 versions of registers. Use the main register without these suffixes. - Added CEC1712H_N2_SX. |
|
1.2.87 (2020-05-04) | Updated device id information for MPLAB X. Fix project configuration to include CMSIS Core. | |
1.1.80 (2020-02-12) | Support CEC1712H devices. Added and updated support files for XC32, ARMCC, and IAR for CEC1702. | |
1.0.73 (2019-10-22) | Updated size of EmulatorSector to contain all CoreSight modules. | |
1.0.64 (2019-06-20) | Added isexecutable attribute. | |
1.0.56 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.3.158 (2023-05-04) |
- Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). - Updated register descriptions for CMSIS compliance. |
|
1.2.30 (2020-05-04) | Updated device id information for MPLAB X. Fix project configuration to include CMSIS Core. | |
1.1.24 (2020-02-12) | Updated device id information for MPLAB X. | |
1.0.17 (2019-10-25) | Added I2C0, I2C1 and I2C2 instances of I2C. | |
1.0.12 (2019-07-11) | Updated size of EmulatorSector to contain all CoreSight modules. Added XC32 content. | |
1.0.5 (2019-04-24) | Initial release. |
- dsPIC30F1010
- dsPIC30F2010
- dsPIC30F2011
- dsPIC30F2012
- dsPIC30F2020
- dsPIC30F2023
- dsPIC30F3010
- dsPIC30F3011
- dsPIC30F3012
- dsPIC30F3013
- dsPIC30F3014
- dsPIC30F4011
- dsPIC30F4012
- dsPIC30F4013
- dsPIC30F5011
- dsPIC30F5013
- dsPIC30F5015
- dsPIC30F5016
- dsPIC30F6010
- dsPIC30F6010A
- dsPIC30F6011
- dsPIC30F6011A
- dsPIC30F6012
- dsPIC30F6012A
- dsPIC30F6013
- dsPIC30F6013A
- dsPIC30F6014
- dsPIC30F6014A
- dsPIC30F6015
Version | Description | |
---|---|---|
1.5.254 (2023-08-08) |
- Add definition of __EEDATA_BASE to linker scripts. - Corrected __YDATA_END. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.4.104 (2021-01-20) | Fixed issue where MPLAB X IDE and IPE fails to preserve EEPROM ranges. | |
1.3.82 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.53 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.1.32 (2019-10-14) | Updated XC16 content. | |
1.0.16 (2019-04-16) | Unit ID registers FUID0/FUID1/FUID2/FUID3 are defined with bit fields. | |
1.0.12 (2019-01-25) | Initial release. |
Version | Description | |
---|---|---|
1.0.33 (2024-07-09) | Initial release. |
Version | Description | |
---|---|---|
1.2.127 (2023-08-03) | - Updated DMAINTx mask values. - Added missing UxSTATH registers. | |
1.1.121 (2023-03-28) | - Updated DEVID and REVID locations. | |
1.0.1 (2022-02-01) | Initial release. |
Version | Description | |
---|---|---|
1.2.151 (2024-01-17) |
- Added dsPIC33CDV128MP206 and dsPIC33CDV256MP206 devices. - Updated device id for dsPIC33CDV128MP506, dsPIC33CDV256MP506, dsPIC33CDVC128MP506, and dsPIC33CDVC256MP506. - Updated POR values for xCON registers. |
|
1.1.125 (2023-08-03) |
- Corrected __YDATA_END. - Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.0.1 (2022-02-03) | Initial release. |
- dsPIC33CH1024MP305
- dsPIC33CH1024MP305S1
- dsPIC33CH1024MP306
- dsPIC33CH1024MP306S1
- dsPIC33CH1024MP308
- dsPIC33CH1024MP308S1
- dsPIC33CH1024MP405
- dsPIC33CH1024MP405S1
- dsPIC33CH1024MP406
- dsPIC33CH1024MP406S1
- dsPIC33CH1024MP408
- dsPIC33CH1024MP408S1
- dsPIC33CH1024MP410
- dsPIC33CH1024MP410S1
- dsPIC33CH1024MP412
- dsPIC33CH1024MP412S1
- dsPIC33CH1024MP605
- dsPIC33CH1024MP605S1
- dsPIC33CH1024MP606
- dsPIC33CH1024MP606S1
- dsPIC33CH1024MP608
- dsPIC33CH1024MP608S1
- dsPIC33CH1024MP705
- dsPIC33CH1024MP705S1
- dsPIC33CH1024MP706
- dsPIC33CH1024MP706S1
- dsPIC33CH1024MP708
- dsPIC33CH1024MP708S1
- dsPIC33CH1024MP710
- dsPIC33CH1024MP710S1
- dsPIC33CH1024MP712
- dsPIC33CH1024MP712S1
- dsPIC33CH128MP202
- dsPIC33CH128MP202S1
- dsPIC33CH128MP203
- dsPIC33CH128MP203S1
- dsPIC33CH128MP205
- dsPIC33CH128MP205S1
- dsPIC33CH128MP206
- dsPIC33CH128MP206S1
- dsPIC33CH128MP208
- dsPIC33CH128MP208S1
- dsPIC33CH128MP502
- dsPIC33CH128MP502S1
- dsPIC33CH128MP503
- dsPIC33CH128MP503S1
- dsPIC33CH128MP505
- dsPIC33CH128MP505S1
- dsPIC33CH128MP506
- dsPIC33CH128MP506S1
- dsPIC33CH128MP508
- dsPIC33CH128MP508S1
- dsPIC33CH256MP205
- dsPIC33CH256MP205S1
- dsPIC33CH256MP206
- dsPIC33CH256MP206S1
- dsPIC33CH256MP208
- dsPIC33CH256MP208S1
- dsPIC33CH256MP218
- dsPIC33CH256MP218S1
- dsPIC33CH256MP505
- dsPIC33CH256MP505S1
- dsPIC33CH256MP506
- dsPIC33CH256MP506S1
- dsPIC33CH256MP508
- dsPIC33CH256MP508S1
- dsPIC33CH512MP205
- dsPIC33CH512MP205S1
- dsPIC33CH512MP206
- dsPIC33CH512MP206S1
- dsPIC33CH512MP208
- dsPIC33CH512MP208S1
- dsPIC33CH512MP305
- dsPIC33CH512MP305S1
- dsPIC33CH512MP306
- dsPIC33CH512MP306S1
- dsPIC33CH512MP308
- dsPIC33CH512MP308S1
- dsPIC33CH512MP405
- dsPIC33CH512MP405S1
- dsPIC33CH512MP406
- dsPIC33CH512MP406S1
- dsPIC33CH512MP408
- dsPIC33CH512MP408S1
- dsPIC33CH512MP410
- dsPIC33CH512MP410S1
- dsPIC33CH512MP412
- dsPIC33CH512MP412S1
- dsPIC33CH512MP505
- dsPIC33CH512MP505S1
- dsPIC33CH512MP506
- dsPIC33CH512MP506S1
- dsPIC33CH512MP508
- dsPIC33CH512MP508S1
- dsPIC33CH512MP605
- dsPIC33CH512MP605S1
- dsPIC33CH512MP606
- dsPIC33CH512MP606S1
- dsPIC33CH512MP608
- dsPIC33CH512MP608S1
- dsPIC33CH512MP705
- dsPIC33CH512MP705S1
- dsPIC33CH512MP706
- dsPIC33CH512MP706S1
- dsPIC33CH512MP708
- dsPIC33CH512MP708S1
- dsPIC33CH512MP710
- dsPIC33CH512MP710S1
- dsPIC33CH512MP712
- dsPIC33CH512MP712S1
- dsPIC33CH64MP202
- dsPIC33CH64MP202S1
- dsPIC33CH64MP203
- dsPIC33CH64MP203S1
- dsPIC33CH64MP205
- dsPIC33CH64MP205S1
- dsPIC33CH64MP206
- dsPIC33CH64MP206S1
- dsPIC33CH64MP208
- dsPIC33CH64MP208S1
- dsPIC33CH64MP502
- dsPIC33CH64MP502S1
- dsPIC33CH64MP503
- dsPIC33CH64MP503S1
- dsPIC33CH64MP505
- dsPIC33CH64MP505S1
- dsPIC33CH64MP506
- dsPIC33CH64MP506S1
- dsPIC33CH64MP508
- dsPIC33CH64MP508S1
Version | Description | |
---|---|---|
1.15.378 (2023-10-12) |
- Corrected por and mclr bits to match datasheet. - Corrected processor id values. - Removed ADC CH17 from low pin devices. - Removed reserved register. - Corrected interrupt descriptions to match datasheet. - Added missing interrupt bits. - Corrected pins to match datasheet. - Added missing U1EIF bit to IFS3 register. - Removed support subdirectories not pertinent to devices. |
|
1.14.357 (2023-08-10) | - Added dsPIC33CH[512|1024]MP[3|4|6|7]0[5|6|8] and dsPIC33CH[512|1024]MP[4|7]1[0|2]. | |
1.13.356 (2023-07-28) | - Updated DMAINTx mask values. | |
1.12.352 (2023-05-11) |
- Added ISR handler for PORTC Change notification on dsPIC33CH[64|128]MP[2|5]503. - Changed names of bitfields in the .inc files to have suffix _OFFSET to avoid name collisions. - Fixed issue with aliased config bits. |
|
1.11.240 (2022-04-07) | Enabled dsPIC33CH256MP218 in the IPE. | |
1.10.223 (2021-11-03) | Updated alias names for Main and Secondary core config bits for compatibility. | |
1.9.207 (2021-08-04) | Update PRAM wipe routine for XC16. | |
1.8.196 (2021-05-10) | Added dsPIC33CH256MP218. | |
1.7.194 (2021-04-21) | Fixed missing deprecated symbols for secondary cores. | |
1.6.186 (2021-03-31) | Added __SECONDARY_CODE_LENGTH symbol. | |
1.5.179 (2020-12-09) | Added symbol reference to PRAM size. | |
1.4.161 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.3.125 (2020-04-29) | Renamed bit MSTIRQ to MTSIRQ in MSInCON. Fixed access, por and mclr for bit 14 in DMAINTn. | |
1.2.112 (2020-02-12) | Updated XC16 linker script for BFA. Removed DMACON.DMASIDL bit. | |
1.1.84 (2019-10-14) | Excluded REFOTRIML and added REFOTRIMH where needed. Corrected PGxyPCIH.PCIGT to PGxyPCIH.LATMOD. | |
1.0.62 (2019-01-25) | Initial release. |
- dsPIC33CK128MC102
- dsPIC33CK128MC103
- dsPIC33CK128MC105
- dsPIC33CK128MC106
- dsPIC33CK128MC502
- dsPIC33CK128MC503
- dsPIC33CK128MC505
- dsPIC33CK128MC506
- dsPIC33CK256MC102
- dsPIC33CK256MC103
- dsPIC33CK256MC105
- dsPIC33CK256MC106
- dsPIC33CK256MC502
- dsPIC33CK256MC503
- dsPIC33CK256MC505
- dsPIC33CK256MC506
- dsPIC33CK32MC102
- dsPIC33CK32MC103
- dsPIC33CK32MC105
- dsPIC33CK64MC102
- dsPIC33CK64MC103
- dsPIC33CK64MC105
Version | Description | |
---|---|---|
1.8.299 (2024-11-20) | - Added unmapped ADC registers. | |
1.7.244 (2023-07-28) | - Updated DMAINTx mask values. | |
1.6.238 (2023-02-16) | - Added debugging support for dsPIC33CK64MC105 Curiosity Nano | |
1.5.126 (2022-04-22) | - Fixed base address of config bits. - Added ADCON2L.PTGEN. | |
1.4.92 (2021-06-30) |
- Added dsPIC33CK[128|256]MCx0x devices. - Added new WDT prescaler values for some parts. - Removed CMP2 and CMP3 interrupts. - Updated description of UART3 interrupts. |
|
1.3.56 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.29 (2020-04-29) | Fixed access, por and mclr for bit 14 in DMAINTn. | |
1.1.21 (2020-02-12) | Updated XC16 linker script for BFA. Updated TPED information. | |
1.0.1 (2019-11-05) | Initial release. |
- dsPIC33CK1024MP405
- dsPIC33CK1024MP406
- dsPIC33CK1024MP408
- dsPIC33CK1024MP410
- dsPIC33CK1024MP705
- dsPIC33CK1024MP706
- dsPIC33CK1024MP708
- dsPIC33CK1024MP710
- dsPIC33CK128MP202
- dsPIC33CK128MP203
- dsPIC33CK128MP205
- dsPIC33CK128MP206
- dsPIC33CK128MP208
- dsPIC33CK128MP502
- dsPIC33CK128MP503
- dsPIC33CK128MP505
- dsPIC33CK128MP506
- dsPIC33CK128MP508
- dsPIC33CK256MP202
- dsPIC33CK256MP203
- dsPIC33CK256MP205
- dsPIC33CK256MP206
- dsPIC33CK256MP208
- dsPIC33CK256MP305
- dsPIC33CK256MP306
- dsPIC33CK256MP308
- dsPIC33CK256MP405
- dsPIC33CK256MP406
- dsPIC33CK256MP408
- dsPIC33CK256MP410
- dsPIC33CK256MP502
- dsPIC33CK256MP503
- dsPIC33CK256MP505
- dsPIC33CK256MP506
- dsPIC33CK256MP508
- dsPIC33CK256MP605
- dsPIC33CK256MP606
- dsPIC33CK256MP608
- dsPIC33CK256MP705
- dsPIC33CK256MP706
- dsPIC33CK256MP708
- dsPIC33CK256MP710
- dsPIC33CK256MPT608
- dsPIC33CK32MP102
- dsPIC33CK32MP103
- dsPIC33CK32MP105
- dsPIC33CK32MP202
- dsPIC33CK32MP203
- dsPIC33CK32MP205
- dsPIC33CK32MP206
- dsPIC33CK32MP502
- dsPIC33CK32MP503
- dsPIC33CK32MP505
- dsPIC33CK32MP506
- dsPIC33CK512MP305
- dsPIC33CK512MP306
- dsPIC33CK512MP308
- dsPIC33CK512MP405
- dsPIC33CK512MP406
- dsPIC33CK512MP408
- dsPIC33CK512MP410
- dsPIC33CK512MP605
- dsPIC33CK512MP606
- dsPIC33CK512MP608
- dsPIC33CK512MP705
- dsPIC33CK512MP706
- dsPIC33CK512MP708
- dsPIC33CK512MP710
- dsPIC33CK512MPT608
- dsPIC33CK64MP102
- dsPIC33CK64MP103
- dsPIC33CK64MP105
- dsPIC33CK64MP202
- dsPIC33CK64MP203
- dsPIC33CK64MP205
- dsPIC33CK64MP206
- dsPIC33CK64MP208
- dsPIC33CK64MP502
- dsPIC33CK64MP503
- dsPIC33CK64MP505
- dsPIC33CK64MP506
- dsPIC33CK64MP508
Version | Description | |
---|---|---|
1.14.409 (2024-11-20) | - Added unmapped ADC registers. | |
1.13.366 (2023-10-12) |
- Corrected por and mclr bits to match datasheet. - Removed support sub directories not pertinent to the devices included in the pack. - Corrected spelling of CMP4IP bit. - Corrected DeviceID and RevID. - Added AN24-AN27. |
|
1.12.354 (2023-07-28) | - Updated DMAINTx mask values. | |
1.11.346 (2023-03-13) | - Changed names of bitfields in the .inc files to have suffix _OFFSET to avoid name collisions. | |
1.10.341 (2022-12-12) | - Updated attributes of ICDIF and ICDIE. - Updated procids for some parts. | |
1.9.228 (2022-08-31) | - Fixed issue with aliased config bits. | |
1.8.224 (2022-04-05) |
- Added dsPIC33CK[256|512]MPT608 devices. - Removed JTAG Interrupts. - Fixed AI2C3 access and erase values. - Renamed SMB to SMB3. - Updated VREGCON and POR. - Updated interrupts and PPS. |
|
1.7.208 (2022-01-24) |
- Added PWM instances to the MPLAB X I/O View. - Added SPIxIMSKL and SPIxIMSKH registers to SPI instances in the MPLAB X I/O View. - Added bit INTCON3.DEA and removed INTCON3.DMT bit. - Added macro guards to assembler inc files. - Added dsPIC33CK[256|512|1024]MP[4|7][05|06|08|10] devices. |
|
1.6.176 (2021-04-28) |
- Added dsPIC33CK[256|512]MP[305|306|308|605|606|608]. - Added ADMOD1H.SIGN24 and ADMOD1H.DIFF24 bits for some parts. - Added new WDT prescaler values for some parts. - Removed ADCAN19-ADCAN22 interrupts MP205/MP206 parts. - Removed PWMTRG1, PWMTRG2, and PWMTRG3 virtual pins. |
|
1.5.135 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.4.102 (2020-04-29) | Changed reset value of INTCON2.GIE to a 1. Fixed access, por and mclr for bit 14 in DMAINTn. | |
1.3.90 (2020-02-12) | Updated XC16 linker script for BFA. Removed DMACON.DMASIDL bit. Removed some Watchdog Timer Clocks. | |
1.2.66 (2019-10-14) | Updated device descriptors. | |
1.1.51 (2019-07-17) | Excluded REFOTRIML and added REFOTRIMH where needed. Removed LCSIDL bit. | |
1.0.41 (2019-01-25) | Initial release. |
- PIC24EP128GP202
- PIC24EP128GP204
- PIC24EP128GP206
- PIC24EP128MC202
- PIC24EP128MC204
- PIC24EP128MC206
- PIC24EP256GP202
- PIC24EP256GP204
- PIC24EP256GP206
- PIC24EP256GU810
- PIC24EP256GU814
- PIC24EP256MC202
- PIC24EP256MC204
- PIC24EP256MC206
- PIC24EP32GP202
- PIC24EP32GP203
- PIC24EP32GP204
- PIC24EP32MC202
- PIC24EP32MC203
- PIC24EP32MC204
- PIC24EP512GP202
- PIC24EP512GP204
- PIC24EP512GP206
- PIC24EP512GP806
- PIC24EP512GU810
- PIC24EP512GU814
- PIC24EP512MC202
- PIC24EP512MC204
- PIC24EP512MC206
- PIC24EP64GP202
- PIC24EP64GP203
- PIC24EP64GP204
- PIC24EP64GP206
- PIC24EP64MC202
- PIC24EP64MC203
- PIC24EP64MC204
- PIC24EP64MC206
- dsPIC33EP128GM304
- dsPIC33EP128GM306
- dsPIC33EP128GM310
- dsPIC33EP128GM604
- dsPIC33EP128GM706
- dsPIC33EP128GM710
- dsPIC33EP128GP502
- dsPIC33EP128GP504
- dsPIC33EP128GP506
- dsPIC33EP128MC202
- dsPIC33EP128MC204
- dsPIC33EP128MC206
- dsPIC33EP128MC502
- dsPIC33EP128MC504
- dsPIC33EP128MC506
- dsPIC33EP256GM304
- dsPIC33EP256GM306
- dsPIC33EP256GM310
- dsPIC33EP256GM604
- dsPIC33EP256GM706
- dsPIC33EP256GM710
- dsPIC33EP256GP502
- dsPIC33EP256GP504
- dsPIC33EP256GP506
- dsPIC33EP256MC202
- dsPIC33EP256MC204
- dsPIC33EP256MC206
- dsPIC33EP256MC502
- dsPIC33EP256MC504
- dsPIC33EP256MC506
- dsPIC33EP256MU806
- dsPIC33EP256MU810
- dsPIC33EP256MU814
- dsPIC33EP32GP502
- dsPIC33EP32GP503
- dsPIC33EP32GP504
- dsPIC33EP32MC202
- dsPIC33EP32MC203
- dsPIC33EP32MC204
- dsPIC33EP32MC502
- dsPIC33EP32MC503
- dsPIC33EP32MC504
- dsPIC33EP512GM304
- dsPIC33EP512GM306
- dsPIC33EP512GM310
- dsPIC33EP512GM604
- dsPIC33EP512GM706
- dsPIC33EP512GM710
- dsPIC33EP512GP502
- dsPIC33EP512GP504
- dsPIC33EP512GP506
- dsPIC33EP512GP806
- dsPIC33EP512MC202
- dsPIC33EP512MC204
- dsPIC33EP512MC206
- dsPIC33EP512MC502
- dsPIC33EP512MC504
- dsPIC33EP512MC506
- dsPIC33EP512MC806
- dsPIC33EP512MU810
- dsPIC33EP512MU814
- dsPIC33EP64GP502
- dsPIC33EP64GP503
- dsPIC33EP64GP504
- dsPIC33EP64GP506
- dsPIC33EP64MC202
- dsPIC33EP64MC203
- dsPIC33EP64MC204
- dsPIC33EP64MC206
- dsPIC33EP64MC502
- dsPIC33EP64MC503
- dsPIC33EP64MC504
- dsPIC33EP64MC506
Version | Description | |
---|---|---|
1.6.297 (2024-09-25) |
- Removed DAC1MD bit in PMD3 for MU810 family. - Corrected spelling in CRC Interrupt description. - Removed PWMMD bits in PMD register for PIC24FJ256/512GU810/814. - Corrected SEVTCMP access bits in PWM module for MU810 family. - Corrected SEVTCMP, SSEVTCMP, LEBDLYx, PWMCAPx bits to match datasheet. |
|
1.5.258 (2023-08-02) |
- Corrected __YDATA_END. - Supported all UART modules. - Added RPOUT_Peripheral defines to .inc. |
|
1.4.139 (2022-01-09) | - Use updated linker scipts in MPLAB XC16 Compiler v1.70. - Added macro guards to assembler inc files. | |
1.3.85 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.58 (2020-02-12) | Updated XC16 linker script for BFA. Removed the remappable PORT pin for 8xx devices. | |
1.1.33 (2019-10-14) | Added XC16 content. | |
1.0.23 (2019-01-24) | Initial release. |
- dsPIC33EP128GS702
- dsPIC33EP128GS704
- dsPIC33EP128GS705
- dsPIC33EP128GS706
- dsPIC33EP128GS708
- dsPIC33EP128GS804
- dsPIC33EP128GS805
- dsPIC33EP128GS806
- dsPIC33EP128GS808
- dsPIC33EP16GS202
- dsPIC33EP16GS502
- dsPIC33EP16GS504
- dsPIC33EP16GS505
- dsPIC33EP16GS506
- dsPIC33EP32GS202
- dsPIC33EP32GS502
- dsPIC33EP32GS504
- dsPIC33EP32GS505
- dsPIC33EP32GS506
- dsPIC33EP64GS502
- dsPIC33EP64GS504
- dsPIC33EP64GS505
- dsPIC33EP64GS506
- dsPIC33EP64GS708
- dsPIC33EP64GS804
- dsPIC33EP64GS805
- dsPIC33EP64GS806
- dsPIC33EP64GS808
Version | Description | |
---|---|---|
1.5.302 (2024-09-25) | In GS808 family, removed unused bits for PWCOLx RQCOLx and PPSTx. | |
1.4.262 (2023-08-08) |
- Corrected __YDATA_END. - Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.3.91 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. Removed SCK3 pin. | |
1.2.60 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.1.41 (2019-10-14) | GIE reset mask changed to 1 from 0. ReservedTrap5 replaced with DMACError under interrupts section. Added XC16 content. | |
1.0.31 (2019-07-11) | GIE reset mask changed to 1 from 0. ReservedTrap5 replaced with DMACError under interrupts section. Released for MPLAB X 5.25. | |
1.0.24 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.4.252 (2023-06-05) |
- Fixed checksum algorithm for the IPE. - Fixed issue with aliased config bits. - Updated revid field. - Changed names of bitfields in the .inc files to have suffix _OFFSET to avoid name collisions. |
|
1.3.77 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.50 (2020-02-12) | Updated XC16 linker script for BFA. Changed addressing of configuration words. | |
1.1.26 (2019-10-14) | Added XC16 content. | |
1.0.16 (2019-01-24) | Initial release. |
- dsPIC33EV128GM002
- dsPIC33EV128GM003
- dsPIC33EV128GM004
- dsPIC33EV128GM006
- dsPIC33EV128GM102
- dsPIC33EV128GM103
- dsPIC33EV128GM104
- dsPIC33EV128GM106
- dsPIC33EV256GM002
- dsPIC33EV256GM003
- dsPIC33EV256GM004
- dsPIC33EV256GM006
- dsPIC33EV256GM102
- dsPIC33EV256GM103
- dsPIC33EV256GM104
- dsPIC33EV256GM106
- dsPIC33EV32GM002
- dsPIC33EV32GM003
- dsPIC33EV32GM004
- dsPIC33EV32GM006
- dsPIC33EV32GM102
- dsPIC33EV32GM103
- dsPIC33EV32GM104
- dsPIC33EV32GM106
- dsPIC33EV64GM002
- dsPIC33EV64GM003
- dsPIC33EV64GM004
- dsPIC33EV64GM006
- dsPIC33EV64GM102
- dsPIC33EV64GM103
- dsPIC33EV64GM104
- dsPIC33EV64GM106
Version | Description | |
---|---|---|
1.4.243 (2023-08-04) |
- Corrected __YDATA_END. - Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.3.79 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.51 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.1.28 (2019-10-14) | Added XC16 content. | |
1.0.20 (2019-01-24) | Initial release. |
- PIC24HJ128GP202
- PIC24HJ128GP204
- PIC24HJ128GP206
- PIC24HJ128GP206A
- PIC24HJ128GP210
- PIC24HJ128GP210A
- PIC24HJ128GP306
- PIC24HJ128GP306A
- PIC24HJ128GP310
- PIC24HJ128GP310A
- PIC24HJ128GP502
- PIC24HJ128GP504
- PIC24HJ128GP506
- PIC24HJ128GP506A
- PIC24HJ128GP510
- PIC24HJ128GP510A
- PIC24HJ12GP201
- PIC24HJ12GP202
- PIC24HJ16GP304
- PIC24HJ256GP206
- PIC24HJ256GP206A
- PIC24HJ256GP210
- PIC24HJ256GP210A
- PIC24HJ256GP610
- PIC24HJ256GP610A
- PIC24HJ32GP202
- PIC24HJ32GP204
- PIC24HJ32GP302
- PIC24HJ32GP304
- PIC24HJ64GP202
- PIC24HJ64GP204
- PIC24HJ64GP206
- PIC24HJ64GP206A
- PIC24HJ64GP210
- PIC24HJ64GP210A
- PIC24HJ64GP502
- PIC24HJ64GP504
- PIC24HJ64GP506
- PIC24HJ64GP506A
- PIC24HJ64GP510
- PIC24HJ64GP510A
- dsPIC33FJ128GP202
- dsPIC33FJ128GP204
- dsPIC33FJ128GP206
- dsPIC33FJ128GP206A
- dsPIC33FJ128GP306
- dsPIC33FJ128GP306A
- dsPIC33FJ128GP310
- dsPIC33FJ128GP310A
- dsPIC33FJ128GP706
- dsPIC33FJ128GP706A
- dsPIC33FJ128GP708
- dsPIC33FJ128GP708A
- dsPIC33FJ128GP710
- dsPIC33FJ128GP710A
- dsPIC33FJ128GP802
- dsPIC33FJ128GP804
- dsPIC33FJ128MC202
- dsPIC33FJ128MC204
- dsPIC33FJ128MC506
- dsPIC33FJ128MC506A
- dsPIC33FJ128MC510
- dsPIC33FJ128MC510A
- dsPIC33FJ128MC706
- dsPIC33FJ128MC706A
- dsPIC33FJ128MC708
- dsPIC33FJ128MC708A
- dsPIC33FJ128MC710
- dsPIC33FJ128MC710A
- dsPIC33FJ128MC802
- dsPIC33FJ128MC804
- dsPIC33FJ12GP201
- dsPIC33FJ12GP202
- dsPIC33FJ12MC201
- dsPIC33FJ12MC202
- dsPIC33FJ16GP101
- dsPIC33FJ16GP102
- dsPIC33FJ16GP304
- dsPIC33FJ16MC101
- dsPIC33FJ16MC102
- dsPIC33FJ16MC304
- dsPIC33FJ256GP506
- dsPIC33FJ256GP506A
- dsPIC33FJ256GP510
- dsPIC33FJ256GP510A
- dsPIC33FJ256GP710
- dsPIC33FJ256GP710A
- dsPIC33FJ256MC510
- dsPIC33FJ256MC510A
- dsPIC33FJ256MC710
- dsPIC33FJ256MC710A
- dsPIC33FJ32GP101
- dsPIC33FJ32GP102
- dsPIC33FJ32GP104
- dsPIC33FJ32GP202
- dsPIC33FJ32GP204
- dsPIC33FJ32GP302
- dsPIC33FJ32GP304
- dsPIC33FJ32MC101
- dsPIC33FJ32MC102
- dsPIC33FJ32MC104
- dsPIC33FJ32MC202
- dsPIC33FJ32MC204
- dsPIC33FJ32MC302
- dsPIC33FJ32MC304
- dsPIC33FJ64GP202
- dsPIC33FJ64GP204
- dsPIC33FJ64GP206
- dsPIC33FJ64GP206A
- dsPIC33FJ64GP306
- dsPIC33FJ64GP306A
- dsPIC33FJ64GP310
- dsPIC33FJ64GP310A
- dsPIC33FJ64GP706
- dsPIC33FJ64GP706A
- dsPIC33FJ64GP708
- dsPIC33FJ64GP708A
- dsPIC33FJ64GP710
- dsPIC33FJ64GP710A
- dsPIC33FJ64GP802
- dsPIC33FJ64GP804
- dsPIC33FJ64MC202
- dsPIC33FJ64MC204
- dsPIC33FJ64MC506
- dsPIC33FJ64MC506A
- dsPIC33FJ64MC508
- dsPIC33FJ64MC508A
- dsPIC33FJ64MC510
- dsPIC33FJ64MC510A
- dsPIC33FJ64MC706
- dsPIC33FJ64MC706A
- dsPIC33FJ64MC710
- dsPIC33FJ64MC710A
- dsPIC33FJ64MC802
- dsPIC33FJ64MC804
Version | Description | |
---|---|---|
1.4.235 (2023-08-08) |
- Corrected __YDATA_END. - Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.3.64 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.35 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.1.15 (2019-10-14) | Added XC16 content. | |
1.0.6 (2019-01-24) | Initial release. |
- dsPIC33FJ06GS001
- dsPIC33FJ06GS101
- dsPIC33FJ06GS101A
- dsPIC33FJ06GS102
- dsPIC33FJ06GS102A
- dsPIC33FJ06GS202
- dsPIC33FJ06GS202A
- dsPIC33FJ09GS302
- dsPIC33FJ16GS402
- dsPIC33FJ16GS404
- dsPIC33FJ16GS502
- dsPIC33FJ16GS504
- dsPIC33FJ32GS406
- dsPIC33FJ32GS606
- dsPIC33FJ32GS608
- dsPIC33FJ32GS610
- dsPIC33FJ64GS406
- dsPIC33FJ64GS606
- dsPIC33FJ64GS608
- dsPIC33FJ64GS610
Version | Description | |
---|---|---|
1.4.228 (2023-08-07) |
- Corrected __YDATA_END. - Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.3.63 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.36 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.1.16 (2019-10-14) | Added XC16 content. | |
1.0.8 (2019-01-24) | Initial release. |
- EEC1005_SX1
- EEC1005_SX1_UB1
- EEC1005_WC
- EEC1005_WC_UB1
- EEC1727_2GW
Version | Description | |
---|---|---|
1.2.135 (2023-07-26) | - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). | |
1.1.24 (2021-04-08) |
- Renamed EEC1105 parts, removed _UB1 suffix. - Fixed error in memory layout. - Updated ECIA module description. - Removed _u32, _u16 and _u8 versions of registers. Use the main register without these suffixes. - Updated GPIO.CTRLn registers. - Renamed GPIO.CTRL2 to GPIO.CTRL2P. - Added EEC1727_2GW. |
|
1.0.12 (2020-05-04) | Initial release. |
Version | Description | |
---|---|---|
1.3.23 (2020-12-09) | Updated SDM information for Simulator. | |
1.2.18 (2020-02-12) | Updated MPLAB X tool information. | |
1.1.15 (2019-10-08) | Added MPLAB X tool information. | |
1.0.11 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.3.20 (2022-03-17) | - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). | |
1.2.12 (2022-01-10) | Support for ITM trace with ICE4. Correction to package type from QFN to TQFP. Updated debug and prog scripts. | |
1.1.7 (2021-06-09) | Fix issue when programming config bits. | |
1.0.5 (2021-06-02) | Initial release. |
Version | Description | |
---|---|---|
1.7.176 (2023-08-16) | Removed headers that are part of the XC8 compiler. | |
1.6.174 (2023-03-22) | Decouple library headers from pack. | |
1.5.67 (2021-12-10) | Updated REAL ICE trace macros. Deprecate unused device revisions. | |
1.4.59 (2020-12-15) | Updated SDM information for Simulator. | |
1.3.50 (2020-02-12) | Fix configuration words to be 14 bits wide. Added XC8 support files. | |
1.2.36 (2019-10-29) | Maintenance release. | |
1.1.26 (2019-07-11) | Updated name of ANO pin to AN0 for MCP19120. | |
1.0.24 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.5.154 (2023-08-16) | - Removed headers that are part of the XC8 compiler. - Updated fields in REFCON2 for MCV20USB. | |
1.4.152 (2023-03-22) | - Added XC8 support and decouple library headers from pack. | |
1.3.43 (2020-12-15) | Updated SDM information for Simulator. | |
1.2.33 (2020-02-12) | Fix configuration words to be 14 bits wide. Added XC8 support files. | |
1.1.24 (2019-10-29) | Removed rfPIC12F675H. | |
1.0.15 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.4.85 (2021-11-26) |
- Added MEC1527H_B0_TF and MEC1521H_B0_2MW. - Fixed error in memory layout. - Fixed errors in ECIA peripheral. - Removed _u32, _u16 and _u8 versions of registers. Use the main register without these suffixes. - DEVXML-3850 Added parameterized memory sizes to gcc linker scripts. - DEVXML-3625 Added _on_reset and _on_bootstrap hooks to gcc startup code. |
|
1.3.60 (2020-05-07) | Added MEC152nH devices. Updated device id information for MPLAB X. Fix project configuration to include CMSIS Core. | |
1.2.42 (2020-02-12) | Updated device id information for MPLAB X. Added SysTick interrupt for MEC1515. | |
1.1.38 (2019-10-25) | Added I2C for MEC1501 and MEC1507 device variants. Updated XC32 content. | |
1.0.25 (2019-07-11) | Updated size of EmulatorSector to contain all CoreSight modules. Added XC32 content. | |
1.0.17 (2019-04-24) | Added isexecutable attribute. Added MEC1501 and MEC1503 devices. | |
1.0.10 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.4.221 (2023-07-14) |
- Add MEC1724N_B0_LJ, and MEC1724N_B0_SZ. - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). - Update bitfield descriptions. |
|
1.3.93 (2021-10-06) |
- Added MEC1727N_B0_SZ. - MEC1723N_P0_XX changed name to MEC1723N_P0_9Y. - Added EXTERNAL_FLASH description for MEC170x devices. - Renamed GPIO.CTRL2 to GPIO.CTRL2P - Fixed error in memory layout for MEC172x devices. - Removed EEPROM module from MEC172x devices. - Renamed PCR.CLK_LOWPLS to PCR.MINPRD. - Updated ECIA module description. - Fixed wrong offset of ESPI_MEMORY.BAR_LDI_ACPI_EC4_H0, and added ESPI_MEMORY.BAR_LDI_ACPI_EC4_H1. - Removed _u32, _u16 and _u8 versions of registers. Use the main register without these suffixes. - Updated GPIO.CTRLn registers. - Renamed SMB.I2C_SHDW to SMB.SHDW_DATA. - Fixed size of OTP.FINE_LCK registers. - DEVXML-3850 Added parameterized memory sizes to gcc linker scripts. - DEVXML-3625 Added _on_reset and _on_bootstrap hooks to gcc startup code. |
|
1.2.46 (2020-04-28) | Added MEC172x parts. Added MPLAB X support files. Fix project configuration to include CMSIS Core. | |
1.1.35 (2020-02-12) | Introduce compact register description. | |
1.0.24 (2019-07-11) | Updated size of EmulatorSector to contain all CoreSight modules. Added XC32 content. | |
1.0.16 (2019-04-16) | Added isexecutable attribute. | |
1.0.14 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.4.61 (2020-08-03) | Updated clause 2 of the license text in headers, linker scripts and .S files to no require publication of copyright notice in embedded applications. | |
1.3.57 (2020-04-29) | Updated XC32 startup code. | |
1.2.49 (2020-02-12) | Updated XC32 linker script to only link processor.o for version less than 2.10, newer versions will use a device specific .S file instead. | |
1.1.45 (2019-10-15) | Added XC32 content. | |
1.0.33 (2019-01-24) | Initial release. |
- AC162050
- AC162052
- AC162053
- AC162054
- AC162055
- AC162056
- AC162057
- AC162058
- AC162059
- AC162060
- AC162061
- AC162062
- AC162064
- AC162066
- AC162067
- AC162070
- AC162074
- AC162078
- AC162079
- AC162083
- AC162087
- AC162091
- AC162096
- AC244023
- AC244024
- AC244026
- AC244027
- AC244033
- AC244034
- AC244035
- AC244036
- AC244043
- AC244044
- AC244045
- AC244046
- AC244047
- AC244048
- AC244049
- AC244050
- AC244051
- AC244052
- AC244053
- AC244054
- AC244055
- AC244060
- AC244061
- AC244062
- AC244063
- AC244064
- AC244065
- AC244066
Version | Description | |
---|---|---|
1.0.11 (2019-01-25) | Initial release. |
Version | Description | |
---|---|---|
1.7.178 (2023-08-17) | Removed header files that now exist in XC8. | |
1.6.174 (2023-04-21) | Decouple library headers from pack. | |
1.5.61 (2021-12-06) | Updated REAL ICE trace macros. | |
1.4.56 (2020-11-23) | Fixed wrong states of isdebuggable on some parts where debug headers are needed. | |
1.3.46 (2020-04-29) | Fixed configuration words. | |
1.2.44 (2020-02-12) | Fixed configuration words to be 12 or 14 bits wide. Added XC8 support files. | |
1.1.32 (2019-10-29) | Maintenance release. | |
1.0.22 (2019-04-16) | Added haslvp2 attribute as needed. | |
1.0.18 (2019-01-24) | Initial release. |
- PIC12C508
- PIC12C508A
- PIC12C509
- PIC12C509A
- PIC12C671
- PIC12C672
- PIC12CE518
- PIC12CE519
- PIC12CE673
- PIC12CE674
- PIC12CR509A
- PIC16C432
- PIC16C433
- PIC16C505
- PIC16C54
- PIC16C54C
- PIC16C55
- PIC16C554
- PIC16C557
- PIC16C558
- PIC16C55A
- PIC16C56
- PIC16C56A
- PIC16C57
- PIC16C57C
- PIC16C58A
- PIC16C58B
- PIC16C620
- PIC16C620A
- PIC16C621
- PIC16C621A
- PIC16C622
- PIC16C622A
- PIC16C62A
- PIC16C62B
- PIC16C63
- PIC16C63A
- PIC16C642
- PIC16C64A
- PIC16C65A
- PIC16C65B
- PIC16C66
- PIC16C662
- PIC16C67
- PIC16C71
- PIC16C710
- PIC16C711
- PIC16C712
- PIC16C715
- PIC16C716
- PIC16C717
- PIC16C72
- PIC16C72A
- PIC16C73A
- PIC16C73B
- PIC16C745
- PIC16C74A
- PIC16C74B
- PIC16C76
- PIC16C765
- PIC16C77
- PIC16C770
- PIC16C771
- PIC16C773
- PIC16C774
- PIC16C781
- PIC16C782
- PIC16C923
- PIC16C924
- PIC16C925
- PIC16C926
- PIC16CE623
- PIC16CE624
- PIC16CE625
- PIC16CR54
- PIC16CR54A
- PIC16CR54C
- PIC16CR56A
- PIC16CR57C
- PIC16CR58B
- PIC16CR62
- PIC16CR620A
- PIC16CR63
- PIC16CR64
- PIC16CR65
- PIC16CR72
- PIC16CR73
- PIC16CR74
- PIC16CR76
- PIC16CR77
- PIC16CR83
- PIC16CR84
- PIC16CR926
- PS200
- rfPIC12C509AF
- rfPIC12C509AG
- rfPIC12F675F
- rfPIC12F675H
- rfPIC12F675K
Version | Description | |
---|---|---|
1.6.168 (2023-08-17) | Removed header files that now exist in XC8. | |
1.5.166 (2023-03-22) | Decouple library headers from pack. | |
1.4.59 (2021-11-17) | Updated REAL ICE trace macros. | |
1.3.51 (2020-10-08) | Fixed issue with XC8 support files. | |
1.2.45 (2020-02-12) | Fixed configuration words to be 12 or 14 bits wide. Added XC8 support files. | |
1.1.34 (2019-10-29) | Maintenance release. | |
1.0.20 (2019-01-24) | Initial release. |
- PIC12F1501
- PIC12F1571
- PIC12F1572
- PIC12F1612
- PIC12F1822
- PIC12F1840
- PIC12LF1501
- PIC12LF1552
- PIC12LF1571
- PIC12LF1572
- PIC12LF1612
- PIC12LF1822
- PIC12LF1840
- PIC12LF1840T39A
- PIC12LF1840T48A
- PIC16F1454
- PIC16F1455
- PIC16F1459
- PIC16F1503
- PIC16F1507
- PIC16F1508
- PIC16F1509
- PIC16F1512
- PIC16F1513
- PIC16F1516
- PIC16F1517
- PIC16F1518
- PIC16F1519
- PIC16F1526
- PIC16F1527
- PIC16F1574
- PIC16F1575
- PIC16F1578
- PIC16F1579
- PIC16F1613
- PIC16F1614
- PIC16F1615
- PIC16F1618
- PIC16F1619
- PIC16F1703
- PIC16F1704
- PIC16F1705
- PIC16F1707
- PIC16F1708
- PIC16F1709
- PIC16F1713
- PIC16F1716
- PIC16F1717
- PIC16F1718
- PIC16F1719
- PIC16F1764
- PIC16F1765
- PIC16F1768
- PIC16F1769
- PIC16F1773
- PIC16F1776
- PIC16F1777
- PIC16F1778
- PIC16F1779
- PIC16F1782
- PIC16F1783
- PIC16F1784
- PIC16F1786
- PIC16F1787
- PIC16F1788
- PIC16F1789
- PIC16F1823
- PIC16F1824
- PIC16F1825
- PIC16F1826
- PIC16F1827
- PIC16F1828
- PIC16F1829
- PIC16F1829LIN
- PIC16F1847
- PIC16F1933
- PIC16F1934
- PIC16F1936
- PIC16F1937
- PIC16F1938
- PIC16F1939
- PIC16F1946
- PIC16F1947
- PIC16LF1454
- PIC16LF1455
- PIC16LF1459
- PIC16LF1503
- PIC16LF1507
- PIC16LF1508
- PIC16LF1509
- PIC16LF1512
- PIC16LF1513
- PIC16LF1516
- PIC16LF1517
- PIC16LF1518
- PIC16LF1519
- PIC16LF1526
- PIC16LF1527
- PIC16LF1554
- PIC16LF1559
- PIC16LF1566
- PIC16LF1567
- PIC16LF1574
- PIC16LF1575
- PIC16LF1578
- PIC16LF1579
- PIC16LF1613
- PIC16LF1614
- PIC16LF1615
- PIC16LF1618
- PIC16LF1619
- PIC16LF1703
- PIC16LF1704
- PIC16LF1705
- PIC16LF1707
- PIC16LF1708
- PIC16LF1709
- PIC16LF1713
- PIC16LF1716
- PIC16LF1717
- PIC16LF1718
- PIC16LF1719
- PIC16LF1764
- PIC16LF1765
- PIC16LF1768
- PIC16LF1769
- PIC16LF1773
- PIC16LF1776
- PIC16LF1777
- PIC16LF1778
- PIC16LF1779
- PIC16LF1782
- PIC16LF1783
- PIC16LF1784
- PIC16LF1786
- PIC16LF1787
- PIC16LF1788
- PIC16LF1789
- PIC16LF1823
- PIC16LF1824
- PIC16LF1824T39A
- PIC16LF1825
- PIC16LF1826
- PIC16LF1827
- PIC16LF1828
- PIC16LF1829
- PIC16LF1847
- PIC16LF1902
- PIC16LF1903
- PIC16LF1904
- PIC16LF1906
- PIC16LF1907
- PIC16LF1933
- PIC16LF1934
- PIC16LF1936
- PIC16LF1937
- PIC16LF1938
- PIC16LF1939
- PIC16LF1946
- PIC16LF1947
Version | Description | |
---|---|---|
1.7.242 (2023-09-07) | - Fixed PIC12/16(L)F150x missing OSC1 and OSC2 pins. | |
1.6.241 (2023-07-06) |
- Fixed PIC16F17xx access, mclr, and por bits. - Corrected PIC16F17xx and PIC16F15xx configuration descriptions to match with datasheets. - Fixed PIC16LF155x por bits. - Fixed PIC16F14xx access, por bits. - Fixed PIC16(L)F145x typo in configuration bits description. - Removed header files that now exist in XC8. |
|
1.5.228 (2023-06-02) |
- Fixed access, mclr, and por bits. - Corrected name mismatch with datasheets. - Corrected PPS names. - Added missing FOSC description. |
|
1.4.213 (2023-03-28) | - Added Voltage Parameters on Curiosity Nano. | |
1.3.90 (2021-11-17) | - Fixed issue with AC headers for some parts. - Updated REAL ICE trace macros. | |
1.2.63 (2020-02-12) | Fix configuration words to be 14 bits wide. Added XC8 support files. Updated PKoB nano support files. | |
1.1.53 (2019-10-29) | Adds PKoB nano support for PIC16F1768. | |
1.0.42 (2019-07-12) | Added XC8 content. Updated tool scripts. | |
1.0.36 (2019-05-03) | Added FreezeBit info. | |
1.0.28 (2019-01-26) | Initial release. |
- PIC16F13113
- PIC16F13114
- PIC16F13115
- PIC16F13123
- PIC16F13124
- PIC16F13125
- PIC16F13143
- PIC16F13144
- PIC16F13145
- PIC16F15213
- PIC16F15214
- PIC16F15223
- PIC16F15224
- PIC16F15225
- PIC16F15243
- PIC16F15244
- PIC16F15245
- PIC16F15254
- PIC16F15255
- PIC16F15256
- PIC16F15274
- PIC16F15275
- PIC16F15276
- PIC16F15313
- PIC16F15323
- PIC16F15324
- PIC16F15325
- PIC16F15344
- PIC16F15345
- PIC16F15354
- PIC16F15355
- PIC16F15356
- PIC16F15375
- PIC16F15376
- PIC16F15385
- PIC16F15386
- PIC16F17114
- PIC16F17115
- PIC16F17124
- PIC16F17125
- PIC16F17126
- PIC16F17144
- PIC16F17145
- PIC16F17146
- PIC16F17154
- PIC16F17155
- PIC16F17156
- PIC16F17174
- PIC16F17175
- PIC16F17176
- PIC16F18013
- PIC16F18014
- PIC16F18015
- PIC16F18023
- PIC16F18024
- PIC16F18025
- PIC16F18026
- PIC16F18044
- PIC16F18045
- PIC16F18046
- PIC16F18054
- PIC16F18055
- PIC16F18056
- PIC16F18074
- PIC16F18075
- PIC16F18076
- PIC16F18114
- PIC16F18115
- PIC16F18124
- PIC16F18125
- PIC16F18126
- PIC16F18144
- PIC16F18145
- PIC16F18146
- PIC16F18154
- PIC16F18155
- PIC16F18156
- PIC16F18174
- PIC16F18175
- PIC16F18176
- PIC16F18313
- PIC16F18323
- PIC16F18324
- PIC16F18325
- PIC16F18326
- PIC16F18344
- PIC16F18345
- PIC16F18346
- PIC16F18424
- PIC16F18425
- PIC16F18426
- PIC16F18444
- PIC16F18445
- PIC16F18446
- PIC16F18455
- PIC16F18456
- PIC16F18854
- PIC16F18855
- PIC16F18856
- PIC16F18857
- PIC16F18875
- PIC16F18876
- PIC16F18877
- PIC16F19155
- PIC16F19156
- PIC16F19175
- PIC16F19176
- PIC16F19185
- PIC16F19186
- PIC16F19195
- PIC16F19196
- PIC16F19197
- PIC16LF15313
- PIC16LF15323
- PIC16LF15324
- PIC16LF15325
- PIC16LF15344
- PIC16LF15345
- PIC16LF15354
- PIC16LF15355
- PIC16LF15356
- PIC16LF15375
- PIC16LF15376
- PIC16LF15385
- PIC16LF15386
- PIC16LF18313
- PIC16LF18323
- PIC16LF18324
- PIC16LF18325
- PIC16LF18326
- PIC16LF18344
- PIC16LF18345
- PIC16LF18346
- PIC16LF18424
- PIC16LF18425
- PIC16LF18426
- PIC16LF18444
- PIC16LF18445
- PIC16LF18446
- PIC16LF18455
- PIC16LF18456
- PIC16LF18854
- PIC16LF18855
- PIC16LF18856
- PIC16LF18857
- PIC16LF18875
- PIC16LF18876
- PIC16LF18877
- PIC16LF19155
- PIC16LF19156
- PIC16LF19175
- PIC16LF19176
- PIC16LF19185
- PIC16LF19186
- PIC16LF19195
- PIC16LF19196
- PIC16LF19197
Version | Description | |
---|---|---|
1.25.389 (2024-01-25) | - Removed CLBSWOUT registers in PIC16F131xx devices. | |
1.24.387 (2024-01-11) | - Added PIC16F18013, PIC16F18014, PIC16F18023, PIC16F18024 - Included the SP bit in CM@CON0 for the 16F131xx, 16F171xx, 16F180xx, and 16F181xx families. | |
1.23.382 (2023-11-28) |
- Added PKOB nano device support scripts for PIC16F13145 - Added PIC16F13113, PIC16F13114, PIC16F13123, PIC16F13124, PIC16F13143, and PIC16F13144. - Corrected the CLCSELECT bit length. |
|
1.22.376 (2023-10-19) | - Added PIC16F13115, PIC16F13125, and PIC16F13145. | |
1.21.368 (2023-09-14) | - Fixed high voltage on PIC16F17146, PIC16F17126, and PIC16F15243. - Fixed missing ANSELH register on PIC16F19195 and PIC16F19196. | |
1.20.366 (2023-08-22) |
- Fixed type of SPBRG. - Fixed Checksum value for CONFIG2. - Fixed width of timer registers. - Fixed missing WDTWV bit in PCON0. |
|
1.19.363 (2023-06-21) |
- Fixed PIC16(L)F183xx PPS default values to match datasheet. - Fixed missing T0OUTPSx bits. - Fixed PIC16F131xx access values for BAUDCON. - Fixed PIC16F180xx/181xx/171xx access values for CPCON. - Removed header files that now exist in XC8. |
|
1.18.352 (2023-03-22) |
- Added PIC16F17154, PIC16F17155, PIC16F17156, PIC16F17174, PIC16F17175, PIC16F17176, PIC16F18154, PIC16F18155, PIC16F18156, PIC16F18174, PIC16F87175, and PIC16F87176. - Fixed access and POR values. - Corrected default PPS values. - Added N1CKS3 bit in NCO1CLK register. |
|
1.17.343 (2023-02-13) |
- Added support for reading DIA and DCI on Curiosity Nano. - Added read support for Hardware Stack on Curiosity Nano. - Added Voltage Parameters on Curiosity Nano. |
|
1.16.323 (2022-12-19) |
- DTD-2629 Added erase sizes. - MCU8DI-910 Fixed order of SCANADR[L|H]. - UDBC-2178 Fixed DEVID for PIC16F18146. - UDBC-2198 Fixed bit access of WCOL and SSPOV in SPIxCON1. - UDBC-2226 Fixed access of RCxREG. - UDBC-2245 Fixed access of CRCSHIFT. - UDBC-2247 Fixed SCANCON. - UDBC-2265 Fixed SHIFTM in CRCCON0. - UDBC-2293 Fixed sizes in BBSIZE in CONFIG4. |
|
1.15.191 (2022-07-19) | - UDBC-2171 Removed checksum for PIC16F152xx parts. - UDBC-2169 Removed 'Reserved' fields from CONFIG1. | |
1.14.187 (2022-06-02) | - DSG-3382 Added nEDBG device support scripts for PIC16F18076. - UDBC-2158 Corrected User ID size for 188xx and 191xx families. | |
1.13.178 (2022-02-17) | - Added PIC16F18056, and PIC16F18076. | |
1.12.177 (2022-02-16) | - Added PIC16F18026, and PIC16F18046. | |
1.11.176 (2022-02-09) | - Added PIC16F18025, PIC16F18025, PIC16F18044, and PIC16F18045. | |
1.10.174 (2022-01-19) |
- Added PIC16F18075, PIC16F18054, PIC16F18055, and PIC16F18074. - Added PIC16F1[7|8]1[14|15|24|25|44|45] parts. - Added PIC16F17126, PIC16F17146, PIC16F18126, and PIC16F18146. - Removed bit 3 of of the CS field in TxCLKCON. |
|
1.9.163 (2021-12-02) | - Updated REAL ICE trace macros. | |
1.8.149 (2021-06-01) | Added PORTH to views in MPLAB X for applicable devices. Added PIC16F15254 and PIC16F15255. | |
1.7.146 (2021-04-13) | Added PKOB nano device support scripts for PIC16F15276. Updated end address of DataSpace for PIC16F152xx. | |
1.6.143 (2021-02-10) | Added PIC16F15256, PIC16F1527[4|5|6] parts. Fixed detecting of Timer 0 on parts with TMR0L and TMR0H registers. | |
1.5.133 (2020-09-15) | Added debug scripts for PIC16F15244. Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.4.119 (2020-04-30) | Added PIC16F152nn devices. | |
1.3.117 (2020-02-12) | Updated access mask of CRCCON1. Removed PWM output enable bit on PIC16(L)F188xx devices. Fixed configuration words to be 14 bits wide. Added XC8 support files. | |
1.2.99 (2019-10-29) | Updated device descriptor files. | |
1.1.82 (2019-07-11) | Updated tool scripts for PIC16LF18456, PIC16F18456, PIC16F18446 and PIC16F15376. Added XC8 content. | |
1.0.71 (2019-05-03) | Added CalDataZone for PIC16F/LF188x5 devices. | |
1.0.62 (2019-02-07) | Initial release. |
- PIC16F505
- PIC16F506
- PIC16F526
- PIC16F527
- PIC16F54
- PIC16F57
- PIC16F570
- PIC16F59
- PIC16F610
- PIC16F616
- PIC16F627
- PIC16F627A
- PIC16F628
- PIC16F628A
- PIC16F630
- PIC16F631
- PIC16F636
- PIC16F639
- PIC16F648A
- PIC16F676
- PIC16F677
- PIC16F684
- PIC16F685
- PIC16F687
- PIC16F688
- PIC16F689
- PIC16F690
- PIC16F707
- PIC16F716
- PIC16F72
- PIC16F720
- PIC16F721
- PIC16F722
- PIC16F722A
- PIC16F723
- PIC16F723A
- PIC16F724
- PIC16F726
- PIC16F727
- PIC16F73
- PIC16F737
- PIC16F74
- PIC16F747
- PIC16F753
- PIC16F76
- PIC16F767
- PIC16F77
- PIC16F777
- PIC16F785
- PIC16F818
- PIC16F819
- PIC16F83
- PIC16F84
- PIC16F84A
- PIC16F87
- PIC16F870
- PIC16F871
- PIC16F872
- PIC16F873
- PIC16F873A
- PIC16F874
- PIC16F874A
- PIC16F876
- PIC16F876A
- PIC16F877
- PIC16F877A
- PIC16F88
- PIC16F882
- PIC16F883
- PIC16F884
- PIC16F886
- PIC16F887
- PIC16F913
- PIC16F914
- PIC16F916
- PIC16F917
- PIC16F946
- PIC16HV540
- PIC16HV610
- PIC16HV616
- PIC16HV753
- PIC16HV785
- PIC16LF627
- PIC16LF627A
- PIC16LF628
- PIC16LF628A
- PIC16LF648A
- PIC16LF707
- PIC16LF720
- PIC16LF721
- PIC16LF722
- PIC16LF722A
- PIC16LF723
- PIC16LF723A
- PIC16LF724
- PIC16LF726
- PIC16LF727
- PIC16LF73
- PIC16LF74
- PIC16LF747
- PIC16LF76
- PIC16LF767
- PIC16LF77
- PIC16LF777
- PIC16LF818
- PIC16LF819
- PIC16LF83
- PIC16LF84
- PIC16LF84A
- PIC16LF87
- PIC16LF870
- PIC16LF871
- PIC16LF872
- PIC16LF873
- PIC16LF873A
- PIC16LF874
- PIC16LF874A
- PIC16LF876
- PIC16LF876A
- PIC16LF877
- PIC16LF877A
- PIC16LF88
Version | Description | |
---|---|---|
1.6.156 (2023-10-12) | Added low voltage programming flag. | |
1.5.151 (2023-08-17) | Removed header files that now exist in XC8. | |
1.4.149 (2023-03-22) | Decouple library headers from pack. | |
1.3.42 (2021-11-17) | Updated REAL ICE trace macros. | |
1.2.33 (2020-02-12) | Fixed configuration words to be 14 bits wide. Added XC8 support files. | |
1.1.23 (2019-10-29) | Maintenance release. | |
1.0.9 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.5.163 (2023-08-17) | Removed header files that now exist in XC8. | |
1.4.161 (2023-03-23) |
- Decoupled library headers from device-support packs. - Updated errata.h. - Corrected User ID size. |
|
1.3.50 (2021-11-17) | Updated REAL ICE trace macros. | |
1.2.39 (2020-02-12) | Added XC8 support files. | |
1.1.31 (2019-10-29) | Maintenance release. | |
1.0.20 (2019-04-17) | Maintenance release. | |
1.0.19 (2019-01-24) | Initial release. |
- PIC18F24J10
- PIC18F24J11
- PIC18F24J50
- PIC18F25J10
- PIC18F25J11
- PIC18F25J50
- PIC18F26J11
- PIC18F26J13
- PIC18F26J50
- PIC18F26J53
- PIC18F27J13
- PIC18F27J53
- PIC18F44J10
- PIC18F44J11
- PIC18F44J50
- PIC18F45J10
- PIC18F45J11
- PIC18F45J50
- PIC18F46J11
- PIC18F46J13
- PIC18F46J50
- PIC18F46J53
- PIC18F47J13
- PIC18F47J53
- PIC18F63J11
- PIC18F63J90
- PIC18F64J11
- PIC18F64J90
- PIC18F65J10
- PIC18F65J11
- PIC18F65J15
- PIC18F65J50
- PIC18F65J90
- PIC18F65J94
- PIC18F66J10
- PIC18F66J11
- PIC18F66J15
- PIC18F66J16
- PIC18F66J50
- PIC18F66J55
- PIC18F66J60
- PIC18F66J65
- PIC18F66J90
- PIC18F66J93
- PIC18F66J94
- PIC18F66J99
- PIC18F67J10
- PIC18F67J11
- PIC18F67J50
- PIC18F67J60
- PIC18F67J90
- PIC18F67J93
- PIC18F67J94
- PIC18F83J11
- PIC18F83J90
- PIC18F84J11
- PIC18F84J90
- PIC18F85J10
- PIC18F85J11
- PIC18F85J15
- PIC18F85J50
- PIC18F85J90
- PIC18F85J94
- PIC18F86J10
- PIC18F86J11
- PIC18F86J15
- PIC18F86J16
- PIC18F86J50
- PIC18F86J55
- PIC18F86J60
- PIC18F86J65
- PIC18F86J72
- PIC18F86J90
- PIC18F86J93
- PIC18F86J94
- PIC18F86J99
- PIC18F87J10
- PIC18F87J11
- PIC18F87J50
- PIC18F87J60
- PIC18F87J72
- PIC18F87J90
- PIC18F87J93
- PIC18F87J94
- PIC18F95J94
- PIC18F96J60
- PIC18F96J65
- PIC18F96J94
- PIC18F96J99
- PIC18F97J60
- PIC18F97J94
- PIC18LF24J10
- PIC18LF24J11
- PIC18LF24J50
- PIC18LF25J10
- PIC18LF25J11
- PIC18LF25J50
- PIC18LF26J11
- PIC18LF26J13
- PIC18LF26J50
- PIC18LF26J53
- PIC18LF27J13
- PIC18LF27J53
- PIC18LF44J10
- PIC18LF44J11
- PIC18LF44J50
- PIC18LF45J10
- PIC18LF45J11
- PIC18LF45J50
- PIC18LF46J11
- PIC18LF46J13
- PIC18LF46J50
- PIC18LF46J53
- PIC18LF47J13
- PIC18LF47J53
Version | Description | |
---|---|---|
1.8.164 (2024-02-22) | Fixed T3CON bit T3RD16 alias for PIC18FxxJ94 and PIC18FxxJ99 devices. | |
1.7.159 (2023-08-17) | Removed header files that now exist in XC8. | |
1.6.157 (2023-03-23) | - Decoupled library headers from device-support packs. - Updated errata.h. - Corrected User ID size. | |
1.5.44 (2021-11-17) | Updated REAL ICE trace macros. | |
1.4.41 (2020-11-23) | Fixed issue with AC headers for some parts. | |
1.3.35 (2020-04-29) | Updated OSCTUNE register to include both individual TUNx bits and a grouped TUNx bitfield. | |
1.2.31 (2020-02-12) | Added XC8 support files. | |
1.1.24 (2019-10-29) | Maintenance release. | |
1.0.10 (2019-01-24) | Initial release. |
- PIC18F13K22
- PIC18F13K50
- PIC18F14K22
- PIC18F14K22LIN
- PIC18F14K50
- PIC18F23K20
- PIC18F23K22
- PIC18F24K20
- PIC18F24K22
- PIC18F24K40
- PIC18F24K42
- PIC18F24K50
- PIC18F25K20
- PIC18F25K22
- PIC18F25K40
- PIC18F25K42
- PIC18F25K50
- PIC18F25K80
- PIC18F25K83
- PIC18F26K20
- PIC18F26K22
- PIC18F26K40
- PIC18F26K42
- PIC18F26K80
- PIC18F26K83
- PIC18F27K40
- PIC18F27K42
- PIC18F43K20
- PIC18F43K22
- PIC18F44K20
- PIC18F44K22
- PIC18F45K20
- PIC18F45K22
- PIC18F45K40
- PIC18F45K42
- PIC18F45K50
- PIC18F45K80
- PIC18F46K20
- PIC18F46K22
- PIC18F46K40
- PIC18F46K42
- PIC18F46K80
- PIC18F47K40
- PIC18F47K42
- PIC18F55K42
- PIC18F56K42
- PIC18F57K42
- PIC18F65K22
- PIC18F65K40
- PIC18F65K80
- PIC18F65K90
- PIC18F66K22
- PIC18F66K40
- PIC18F66K80
- PIC18F66K90
- PIC18F67K22
- PIC18F67K40
- PIC18F67K90
- PIC18F85K22
- PIC18F85K90
- PIC18F86K22
- PIC18F86K90
- PIC18F87K22
- PIC18F87K90
- PIC18LF13K22
- PIC18LF13K50
- PIC18LF14K22
- PIC18LF14K50
- PIC18LF23K22
- PIC18LF24K22
- PIC18LF24K40
- PIC18LF24K42
- PIC18LF24K50
- PIC18LF25K22
- PIC18LF25K40
- PIC18LF25K42
- PIC18LF25K50
- PIC18LF25K80
- PIC18LF25K83
- PIC18LF26K22
- PIC18LF26K40
- PIC18LF26K42
- PIC18LF26K80
- PIC18LF26K83
- PIC18LF27K40
- PIC18LF27K42
- PIC18LF43K22
- PIC18LF44K22
- PIC18LF45K22
- PIC18LF45K40
- PIC18LF45K42
- PIC18LF45K50
- PIC18LF45K80
- PIC18LF46K22
- PIC18LF46K40
- PIC18LF46K42
- PIC18LF46K80
- PIC18LF47K40
- PIC18LF47K42
- PIC18LF55K42
- PIC18LF56K42
- PIC18LF57K42
- PIC18LF65K40
- PIC18LF65K80
- PIC18LF66K40
- PIC18LF66K80
- PIC18LF67K40
Version | Description | |
---|---|---|
1.13.292 (2023-10-12) | - Removed incorrect aliases for certain DCR fields for certain devices. | |
1.12.287 (2023-09-11) |
- Fixed VREGPM bit size of VREGCON register. - Fixed type and width of SPBRG register. - Fixed EBTRx bit names to match datasheet. - Fixed RTCCFG access values. |
|
1.11.281 (2023-07-21) | - Updated TMRx bits to match datasheet. | |
1.10.277 (2023-06-14) |
- Fixed PIC18FxxK22 access and POR values. - Fixed PIC18FxxK83 ADCON0 bits to match datasheet. - Fixed PIC18FxxK40 PPS names and values to match datasheet. - Fixed PIC18FxxK90 access and POR values. - Fixed PIC18FxxK50 SSPxSTAT access values. - Removed header files that now exist in XC8. |
|
1.9.255 (2023-03-22) | - Fixed access and POR values. | |
1.8.249 (2023-02-09) |
- Added support for reading DIA and DCI on Curiosity Nano. - Added read support for Hardware Stack on Curiosity Nano. - Added support for Set PC on Curiosity Nano. - Added Voltage Parameters on Curiosity Nano. |
|
1.7.134 (2022-04-06) | - Corrected row size for PIC18F67K22 device. | |
1.6.125 (2021-11-17) | - Updated descriptions of the WRTB and WRTC config bits for PIC18F-K42 and PIC18F-K83 parts. - Updated REAL ICE trace macros. | |
1.5.114 (2021-05-05) | Fixed simulator issue with UART TX/RX interrupts. Set IVTAD to read-only. Removed HT entries. Updating DMAxDSAL register. | |
1.4.87 (2020-05-06) | Corrected row size for PIC18F67K22 device. | |
1.3.84 (2020-02-12) | Added XC8 support files. Corrected CRCCON1 access value for PIC18FxxK40/42 devices. | |
1.2.72 (2019-10-29) | Maintenance release. | |
1.1.58 (2019-07-11) | Updated tool scripts for PIC18F47K40 and PIC18F47K42. Added XC8 content. | |
1.0.53 (2019-05-03) | Maintenance release. | |
1.0.48 (2019-02-14) | Initial release. |
- PIC18F04Q20
- PIC18F04Q40
- PIC18F04Q41
- PIC18F05Q20
- PIC18F05Q40
- PIC18F05Q41
- PIC18F06Q20
- PIC18F06Q40
- PIC18F06Q41
- PIC18F14Q20
- PIC18F14Q40
- PIC18F14Q41
- PIC18F15Q20
- PIC18F15Q40
- PIC18F15Q41
- PIC18F16Q20
- PIC18F16Q40
- PIC18F16Q41
- PIC18F24Q10
- PIC18F24Q24
- PIC18F24Q71
- PIC18F25Q10
- PIC18F25Q24
- PIC18F25Q43
- PIC18F25Q71
- PIC18F26Q10
- PIC18F26Q24
- PIC18F26Q43
- PIC18F26Q71
- PIC18F26Q83
- PIC18F26Q84
- PIC18F27Q10
- PIC18F27Q43
- PIC18F27Q83
- PIC18F27Q84
- PIC18F44Q71
- PIC18F45Q10
- PIC18F45Q24
- PIC18F45Q43
- PIC18F45Q71
- PIC18F46Q10
- PIC18F46Q24
- PIC18F46Q43
- PIC18F46Q71
- PIC18F46Q83
- PIC18F46Q84
- PIC18F47Q10
- PIC18F47Q43
- PIC18F47Q83
- PIC18F47Q84
- PIC18F54Q71
- PIC18F55Q24
- PIC18F55Q43
- PIC18F55Q71
- PIC18F56Q24
- PIC18F56Q43
- PIC18F56Q71
- PIC18F56Q83
- PIC18F56Q84
- PIC18F57Q43
- PIC18F57Q83
- PIC18F57Q84
Version | Description | |
---|---|---|
1.26.442 (2024-11-25) | - Added programming and debugging support scripts. | |
1.25.433 (2024-02-23) | - Added PIC18F04Q20, PIC18F05Q20, PIC18F14Q20, and PIC18F15Q20. - Added BERRDET bit to I3CxCON1 register for I3C module for PIC18F06Q20 and PIC18F16Q20. | |
1.24.430 (2023-12-18) |
- Fixed mismatch in PPS setting name for SRPORT in PIC18F-Q24 devices. - Corrected CLCSELECT register SLCT bits. - Added missing freeze peripheral information for PIC18F24Q10 and PIC18F25Q10. - Updated PIC18F-Q24 devices to match datasheet. - Corrected SAF enable message when SAF is disabled. |
|
1.23.425 (2023-10-17) |
- Added support for PIC18F56Q24 Curiosity Nano. - Added support for PIC18F16Q20 Curiosity Nano. - Fixed SRPORT names in PIC18FxxQ24. |
|
1.22.413 (2023-09-18) |
- Fixed device ID for PIC18F24Q24. - Fixed RC5 and RC6 pin names for PIC18FxxQ24 devices. - Enabled high voltage programming on PIC18FxxQ24 devices. |
|
1.21.411 (2023-08-17) |
- Updated CnTXQCONL register on PIC18FxxQ24 devices. - Added more field definitions for BBSIZE. - Renamed config bit value SAFSZ_NONE to SAFSZ_DIS to match datasheet. - Updated VDDIOnCON register to match datasheet. - Updated all PORT F pins to be selectable in ADC module by adding CGF3-CGF7 to ADCG1F. - Fixed type and width of SPBRG register. |
|
1.20.405 (2023-07-18) |
- Fixed PIC18FxxQ24 ADC mask values. - Updated TMRx bits to match datasheet. - Fixed some PIC18FxxQ24 CONFIG bit descriptions to match datasheet. - Fixed BOREN settings for PIC18FxxQ24. - Fixed DMA values to match datasheet for PIC18FxxQ24. - Fixed CLCnSELX values for PIC18FxxQ24. - Fixed I2CxBTOC mask values for PIC18FxxQ24. - Fixed MVIO interrupt numbers to match datasheet for PIC18FxxQ24. |
|
1.19.401 (2023-06-21) |
- Added 18F24Q24, 18F25Q24, 18F26Q24, 18F45Q24, 18F46Q24, 18F55Q24, and 18F56Q24. - Added missing AVSS pin for PIC18F4xQxx. - Added T0OUPTSx bits for PIC18FxxQ43. - Fixed STKPTR length for PIC18FxxQ84 - Fixed PIC18FxxQ84 access and POR values. - Updated PIC18FxxQ20 I2C registers. - Removed header files that now exist in XC8. |
|
1.18.389 (2023-05-24) |
- Corrected POR Value for APMCLKPPS for PIC18FxxQ71. - Updates to match datasheets for PIC18FxxQ20/71. - Corrected FSRx size for PIC18FxxQ43. - Corrected Factory Default bits for PIC18FxxQ83/84. |
|
1.17.379 (2023-03-23) |
- Added 18F06Q20 and 18F16Q20. - Added 18F44Q71, 18F45Q71, 18F54Q71, and 18F55Q71. - Corrected access bits for the BAUDCON register. - Corrected CP config bit value for PIC18F24/25Q71 devices. - Corrected size of IS bit in the CSGxISM register. |
|
1.16.368 (2023-02-09) |
- Added PIC18F24Q71 and PIC18F25Q71. - MPLABX-7387 Fixed missing registers displayed in IO view. - Added support for reading DIA and DCI on Curiosity Nano. - Added read support for Hardware Stack on Curiosity Nano. - Added support for Set PC on Curiosity Nano. - Added Voltage Parameters on Curiosity Nano. |
|
1.15.360 (2022-12-30) | - UDBC-2041 Fixed write access to TMR0IF and TMR0 interrupt to work with Simulator. - XC8-3072 Fixed programming of configuration registers for PIC18R26Q71 and PIC18F56Q084. | |
1.14.237 (2022-06-17) |
- Added PIC18F[2|4|5]6Q71 devices. - DSG-4574 added device revision readout for Curiosity Nanos. - Updated builk erase VDD from 1.8V to 2.1V for some parts. - Fixed row erase sizes. - Updated access masks for interrupt registers. |
|
1.13.211 (2021-12-08) |
- Updated REAL ICE trace macros. - Updated the range of the UserID memory. - Updated CWG bitnames. - Added access to GPR9. - Updated POR and MCLR state of CLKRCON and WDTTMR. |
|
1.12.193 (2021-06-04) | - Added UART3, UART4, UART5, SPI1, SPI2, SPI3, SP4, SPI5, WGM2, and WGM3 to views in MPLAB X for applicable devices. - Fixed PPS ports for PIC18F45Q10, PIC18F46Q10, and PIC18F47Q10. | |
1.11.185 (2021-02-10) | Added PIC18F-6Q83 and PIC18F-6Q84 devices. | |
1.10.183 (2021-01-22) | Fixed EEPROM address range for PIC18F-Q40 and PIC18F-Q41 devices. Removed HT entries from CCPxCON and ADCON. | |
1.9.175 (2020-11-19) | Enable high voltage programming for PIC18F-Q40 and PIC18F-Q41 devices. Rename DMAnDSAL bits from SSA to DSA. | |
1.8.154 (2020-08-20) | Add PKoB Nano debug scripts for PIC18F16Q40 and PIC18F16Q41. Update GPR. | |
1.7.135 (2020-06-02) | Updated device ID for PIC18F57Q84 and PIC18Fx6Q83/84. Add debug scripts for PIC18F57Q84. | |
1.6.129 (2020-05-07) | Corrected ADCSELx register bits to match the datasheet. | |
1.5.124 (2020-04-29) | Added Q40 and Q41 devices. For Q83 and Q84, fixed size of User ID, fixed size of CLKRCLK.CLK, DACCON.DACNSS, removed reserved bits from CONFIG1, renamed interrupt for universal timer, fixed DAC negative reference mask. | |
1.4.109 (2020-02-12) | Added PIC18F-7Q8n devices. Added XC8 support files. Corrected CRCCON1 access value. | |
1.3.89 (2019-10-29) | Updated device descriptors for PIC18F-Q43 devices. Updated XC8 content. | |
1.2.59 (2019-07-11) | Added PIC18F-Q43 devices. Updated tool scripts for PIC18F47Q10. Updated freeze info for PIC18F26Q10, PIC18F27Q10, PIC18F46Q10 and PIC18F47Q10. Added XC8 content. | |
1.0.47 (2019-05-03) | Lowered lvpthresh value. | |
1.0.40 (2019-02-14) | Initial release. |
- PIC18F1220
- PIC18F1230
- PIC18F1320
- PIC18F1330
- PIC18F2220
- PIC18F2221
- PIC18F2320
- PIC18F2321
- PIC18F2331
- PIC18F2410
- PIC18F242
- PIC18F2420
- PIC18F2423
- PIC18F2431
- PIC18F2439
- PIC18F2450
- PIC18F2455
- PIC18F2458
- PIC18F248
- PIC18F2480
- PIC18F2510
- PIC18F2515
- PIC18F252
- PIC18F2520
- PIC18F2523
- PIC18F2525
- PIC18F2539
- PIC18F2550
- PIC18F2553
- PIC18F258
- PIC18F2580
- PIC18F2585
- PIC18F2610
- PIC18F2620
- PIC18F2680
- PIC18F2682
- PIC18F2685
- PIC18F4220
- PIC18F4221
- PIC18F4320
- PIC18F4321
- PIC18F4331
- PIC18F4410
- PIC18F442
- PIC18F4420
- PIC18F4423
- PIC18F4431
- PIC18F4439
- PIC18F4450
- PIC18F4455
- PIC18F4458
- PIC18F448
- PIC18F4480
- PIC18F4510
- PIC18F4515
- PIC18F452
- PIC18F4520
- PIC18F4523
- PIC18F4525
- PIC18F4539
- PIC18F4550
- PIC18F4553
- PIC18F458
- PIC18F4580
- PIC18F4585
- PIC18F4610
- PIC18F4620
- PIC18F4680
- PIC18F4682
- PIC18F4685
- PIC18F6310
- PIC18F6390
- PIC18F6393
- PIC18F6410
- PIC18F6490
- PIC18F6493
- PIC18F6520
- PIC18F6525
- PIC18F6527
- PIC18F6585
- PIC18F6620
- PIC18F6621
- PIC18F6622
- PIC18F6627
- PIC18F6628
- PIC18F6680
- PIC18F6720
- PIC18F6722
- PIC18F6723
- PIC18F8310
- PIC18F8390
- PIC18F8393
- PIC18F8410
- PIC18F8490
- PIC18F8493
- PIC18F8520
- PIC18F8525
- PIC18F8527
- PIC18F8585
- PIC18F8620
- PIC18F8621
- PIC18F8622
- PIC18F8627
- PIC18F8628
- PIC18F8680
- PIC18F8720
- PIC18F8722
- PIC18F8723
- PIC18LF1220
- PIC18LF1230
- PIC18LF1320
- PIC18LF1330
- PIC18LF2220
- PIC18LF2221
- PIC18LF2320
- PIC18LF2321
- PIC18LF2331
- PIC18LF2410
- PIC18LF242
- PIC18LF2420
- PIC18LF2423
- PIC18LF2431
- PIC18LF2439
- PIC18LF2450
- PIC18LF2455
- PIC18LF2458
- PIC18LF248
- PIC18LF2480
- PIC18LF2510
- PIC18LF2515
- PIC18LF252
- PIC18LF2520
- PIC18LF2523
- PIC18LF2525
- PIC18LF2539
- PIC18LF2550
- PIC18LF2553
- PIC18LF258
- PIC18LF2580
- PIC18LF2585
- PIC18LF2610
- PIC18LF2620
- PIC18LF2680
- PIC18LF2682
- PIC18LF2685
- PIC18LF4220
- PIC18LF4221
- PIC18LF4320
- PIC18LF4321
- PIC18LF4331
- PIC18LF4410
- PIC18LF442
- PIC18LF4420
- PIC18LF4423
- PIC18LF4431
- PIC18LF4439
- PIC18LF4450
- PIC18LF4455
- PIC18LF4458
- PIC18LF448
- PIC18LF4480
- PIC18LF4510
- PIC18LF4515
- PIC18LF452
- PIC18LF4520
- PIC18LF4523
- PIC18LF4525
- PIC18LF4539
- PIC18LF4550
- PIC18LF4553
- PIC18LF458
- PIC18LF4580
- PIC18LF4585
- PIC18LF4610
- PIC18LF4620
- PIC18LF4680
- PIC18LF4682
- PIC18LF4685
- PIC18LF6310
- PIC18LF6390
- PIC18LF6393
- PIC18LF6410
- PIC18LF6490
- PIC18LF6493
- PIC18LF6520
- PIC18LF6525
- PIC18LF6527
- PIC18LF6585
- PIC18LF6620
- PIC18LF6621
- PIC18LF6622
- PIC18LF6627
- PIC18LF6628
- PIC18LF6680
- PIC18LF6720
- PIC18LF6722
- PIC18LF6723
- PIC18LF8310
- PIC18LF8390
- PIC18LF8393
- PIC18LF8410
- PIC18LF8490
- PIC18LF8493
- PIC18LF8520
- PIC18LF8525
- PIC18LF8527
- PIC18LF8585
- PIC18LF8620
- PIC18LF8621
- PIC18LF8622
- PIC18LF8627
- PIC18LF8628
- PIC18LF8680
- PIC18LF8720
- PIC18LF8722
- PIC18LF8723
Version | Description | |
---|---|---|
1.6.159 (2023-10-17) | Changed warnings 1604 and 1605 into advisory messages. | |
1.5.156 (2023-08-18) | - Removed header files that now exist in XC8. - Updated SCS bits in the OSCON register. | |
1.4.151 (2023-03-23) | - Decoupled library headers from device-support packs. - Updated errata.h. - Corrected User ID size. | |
1.3.36 (2021-11-17) | Updated REAL ICE trace macros. | |
1.2.26 (2020-02-12) | Added XC8 support files. | |
1.1.19 (2019-10-29) | Updates for MPLAB X 5.30. | |
1.0.9 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.4.231 (2023-08-07) |
- Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.3.63 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.36 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.1.14 (2019-10-02) | Added XC16 content. | |
1.0.7 (2019-01-24) | Initial release. |
- PIC24FJ1024GA606
- PIC24FJ1024GA610
- PIC24FJ1024GB606
- PIC24FJ1024GB610
- PIC24FJ128GA006
- PIC24FJ128GA008
- PIC24FJ128GA010
- PIC24FJ128GA106
- PIC24FJ128GA108
- PIC24FJ128GA110
- PIC24FJ128GA202
- PIC24FJ128GA204
- PIC24FJ128GA306
- PIC24FJ128GA308
- PIC24FJ128GA310
- PIC24FJ128GA406
- PIC24FJ128GA410
- PIC24FJ128GA412
- PIC24FJ128GA606
- PIC24FJ128GA610
- PIC24FJ128GA702
- PIC24FJ128GA704
- PIC24FJ128GA705
- PIC24FJ128GB106
- PIC24FJ128GB108
- PIC24FJ128GB110
- PIC24FJ128GB202
- PIC24FJ128GB204
- PIC24FJ128GB406
- PIC24FJ128GB410
- PIC24FJ128GB412
- PIC24FJ128GB606
- PIC24FJ128GB610
- PIC24FJ16GA002
- PIC24FJ16GA004
- PIC24FJ192GA106
- PIC24FJ192GA108
- PIC24FJ192GA110
- PIC24FJ192GB106
- PIC24FJ192GB108
- PIC24FJ192GB110
- PIC24FJ256GA106
- PIC24FJ256GA108
- PIC24FJ256GA110
- PIC24FJ256GA406
- PIC24FJ256GA410
- PIC24FJ256GA412
- PIC24FJ256GA606
- PIC24FJ256GA610
- PIC24FJ256GA702
- PIC24FJ256GA704
- PIC24FJ256GA705
- PIC24FJ256GB106
- PIC24FJ256GB108
- PIC24FJ256GB110
- PIC24FJ256GB406
- PIC24FJ256GB410
- PIC24FJ256GB412
- PIC24FJ256GB606
- PIC24FJ256GB610
- PIC24FJ32GA002
- PIC24FJ32GA004
- PIC24FJ32GA102
- PIC24FJ32GA104
- PIC24FJ32GB002
- PIC24FJ32GB004
- PIC24FJ48GA002
- PIC24FJ48GA004
- PIC24FJ512GA606
- PIC24FJ512GA610
- PIC24FJ512GB606
- PIC24FJ512GB610
- PIC24FJ64GA002
- PIC24FJ64GA004
- PIC24FJ64GA006
- PIC24FJ64GA008
- PIC24FJ64GA010
- PIC24FJ64GA102
- PIC24FJ64GA104
- PIC24FJ64GA106
- PIC24FJ64GA108
- PIC24FJ64GA110
- PIC24FJ64GA202
- PIC24FJ64GA204
- PIC24FJ64GA306
- PIC24FJ64GA308
- PIC24FJ64GA310
- PIC24FJ64GA406
- PIC24FJ64GA410
- PIC24FJ64GA412
- PIC24FJ64GA702
- PIC24FJ64GA704
- PIC24FJ64GA705
- PIC24FJ64GB002
- PIC24FJ64GB004
- PIC24FJ64GB106
- PIC24FJ64GB108
- PIC24FJ64GB110
- PIC24FJ64GB202
- PIC24FJ64GB204
- PIC24FJ64GB406
- PIC24FJ64GB410
- PIC24FJ64GB412
- PIC24FJ96GA006
- PIC24FJ96GA008
- PIC24FJ96GA010
Version | Description | |
---|---|---|
1.10.375 (2024-09-27) | Fixed PMD Register data to match datasheet for PIC24FJ1024GB610 family. | |
1.9.336 (2023-07-26) |
- Added support for UDID. - Fixed some PPS names for PIC24F-GA/GB4xx devices. - Update SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.8.217 (2022-08-31) | - Fixed issue with aliased config bits. | |
1.7.214 (2022-04-22) | - Fixed DSG-4728: PC truncation to 16-bit when debugging with PKOB nano - Updated GPRDataSector and DataSpace sizes | |
1.6.205 (2022-02-16) |
- Updated bits in the PMD5 register - Updated default value of CONFIG2 - Updated range for data space to include EDS - Added missing ranges for data space - Added macro include guards to assembler include files - Added aliasing support for config bit values |
|
1.5.181 (2021-06-22) | Fixed programming issue for PIC24FJ[64|128]GA20[2|4] parts due to default value of CONFIG2. Fixed RB12 pin description for PIC24FJxxxGA202. | |
1.4.141 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.3.109 (2020-04-29) | Added INTREG for GA002 and GA004 devices. | |
1.2.101 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.1.74 (2019-10-08) | Added XC16 content. | |
1.0.67 (2019-07-11) | PLL96DIV5 config option(Oscillator input is divided by 5) description is updated. Updated tool script for PIC24FJ128GA705. | |
1.0.41 (2019-02-05) | Initial release. |
Version | Description | |
---|---|---|
1.6.274 (2024-09-25) | Added remappable pin section. | |
1.5.236 (2023-08-07) |
- Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.4.69 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.3.46 (2020-04-29) | Renamed S0Cx to S9Cx bits to S00Cx to S09Cx in the LCDDATAx register. | |
1.2.40 (2020-03-02) | Maintenance release. | |
1.2.36 (2020-02-10) | Updated XC16 linker script for BFA. | |
1.1.16 (2019-10-02) | Added XC16 content. | |
1.0.8 (2019-01-24) | Initial release. |
- PIC24FJ128GL302
- PIC24FJ128GL303
- PIC24FJ128GL305
- PIC24FJ128GL306
- PIC24FJ128GL405
- PIC24FJ128GL406
- PIC24FJ128GL408
- PIC24FJ128GL410
- PIC24FJ128GU405
- PIC24FJ128GU406
- PIC24FJ128GU408
- PIC24FJ128GU410
- PIC24FJ256GL405
- PIC24FJ256GL406
- PIC24FJ256GL408
- PIC24FJ256GL410
- PIC24FJ256GU405
- PIC24FJ256GU406
- PIC24FJ256GU408
- PIC24FJ256GU410
- PIC24FJ512GL405
- PIC24FJ512GL406
- PIC24FJ512GL408
- PIC24FJ512GL410
- PIC24FJ512GU405
- PIC24FJ512GU406
- PIC24FJ512GU408
- PIC24FJ512GU410
- PIC24FJ64GL302
- PIC24FJ64GL303
- PIC24FJ64GL305
- PIC24FJ64GL306
Version | Description | |
---|---|---|
1.6.243 (2023-08-07) |
- Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.5.121 (2021-12-16) | Added IPC28.U6TXIP priority flag. | |
1.4.74 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.3.38 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.2.16 (2019-10-02) | Updated device descriptor for LCD module. Updated OSCIOFCN configuration bit for PIC24F-GL-GU-4xx devices. | |
1.1.7 (2019-07-11) | Added PIC24F-GL-GU-4xx devices. | |
1.0.1 (2019-04-11) | Initial Release. |
Version | Description | |
---|---|---|
1.1.227 (2023-07-27) |
- Added support for UDID. - Correct EDS information. - Update SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.0.59 (2020-09-29) | Initial release. |
- PIC24F04KA200
- PIC24F04KA201
- PIC24F04KL100
- PIC24F04KL101
- PIC24F08KA101
- PIC24F08KA102
- PIC24F08KL200
- PIC24F08KL201
- PIC24F08KL301
- PIC24F08KL302
- PIC24F08KL401
- PIC24F08KL402
- PIC24F08KM101
- PIC24F08KM102
- PIC24F08KM202
- PIC24F08KM204
- PIC24F16KA101
- PIC24F16KA102
- PIC24F16KA301
- PIC24F16KA302
- PIC24F16KA304
- PIC24F16KL401
- PIC24F16KL402
- PIC24F16KM102
- PIC24F16KM104
- PIC24F16KM202
- PIC24F16KM204
- PIC24F32KA301
- PIC24F32KA302
- PIC24F32KA304
- PIC24FV08KM101
- PIC24FV08KM102
- PIC24FV08KM202
- PIC24FV08KM204
- PIC24FV16KA301
- PIC24FV16KA302
- PIC24FV16KA304
- PIC24FV16KM102
- PIC24FV16KM104
- PIC24FV16KM202
- PIC24FV16KM204
- PIC24FV32KA301
- PIC24FV32KA302
- PIC24FV32KA304
Version | Description | |
---|---|---|
1.5.253 (2023-08-07) | - Updated SFR blocks. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. | |
1.4.83 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.3.49 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.2.26 (2019-10-02) | Added XC16 content. | |
1.1.18 (2019-07-11) | Removed LCSIDL bit. | |
1.0.12 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.4.233 (2023-08-07) |
- Updated SFR blocks. - Added RPOUT_Peripheral defines to .inc files. - Added bit-field offsets greater than 1 bit wide for peripherals in .inc files. |
|
1.3.67 (2020-09-15) | Updated clause 2 of the license text in compiler files to no require publication of copyright notice in embedded applications. | |
1.2.37 (2020-02-12) | Updated XC16 linker script for BFA. | |
1.1.16 (2019-10-02) | Added XC16 content. | |
1.0.7 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.1.148 (2024-09-18) | - Defined STIR register (DEVXML-5630) - Updated header file license to Apache 2.0 | |
1.0.131 (2023-05-02) | Initial release. |
Version | Description | |
---|---|---|
1.3.168 (2024-04-23) | - Added missing FUSE bitfield for EBI security attribute (MH3-91330) | |
1.2.161 (2023-11-28) |
- Defined STIR register - Updated FUCFG11 and FUCFG12 registers bitfield for PIC32CK_SG FUSES - Updated header file license to Apache 2.0 |
|
1.1.156 (2023-08-02) | - Updated linkerscripts VECTOR_REGION to boot_rom. - Fixed interrupt naming for reserved vectors. | |
1.0.141 (2023-04-05) | Initial release. |
- PIC32CM1216JH01032
- PIC32CM1216JH01048
- PIC32CM2532JH00032
- PIC32CM2532JH00048
- PIC32CM2532JH00064
- PIC32CM2532JH00100
- PIC32CM2532JH01032
- PIC32CM2532JH01048
- PIC32CM2532JH01064
- PIC32CM2532JH01100
- PIC32CM5164JH00032
- PIC32CM5164JH00048
- PIC32CM5164JH00064
- PIC32CM5164JH00100
- PIC32CM5164JH01032
- PIC32CM5164JH01048
- PIC32CM5164JH01064
- PIC32CM5164JH01100
Version | Description | |
---|---|---|
1.2.208 (2023-08-30) |
- Added PIC32CM1216JH01032 and PIC32CM1216JH01048. - Fixed endianness described in the SVD files. - Updated calculated size of peripheral address blocks in SVD files for some modules. - Updated MPLAB X programming and debug scripts. |
|
1.1.203 (2023-05-25) | - Fixed enumeration of PERIPHERAL_FUNCTION_K in device description xml. | |
1.0.88 (2022-05-20) | - Initial release. |
Version | Description | |
---|---|---|
1.3.280 (2024-04-15) | - Updated calculated size of peripheral address blocks in SVD files for some modules. | |
1.2.273 (2023-05-23) | - Added support for PIC32CM1216LE00032 and PIC32CM1216LE00048 | |
1.1.162 (2022-06-03) | - Improved memory area naming. | |
1.0.154 (2022-03-24) | - Initial release. |
Version | Description | |
---|---|---|
1.3.278 (2023-08-23) | - Updated calculated size of peripheral address blocks in SVD files for some modules. | |
1.2.274 (2023-05-23) | - Added support for PIC32CM1216LS00032 and PIC32CM1216LS00048 | |
1.1.162 (2022-06-03) | - Removed PIC32CM LS60 256K flash devices. - Improved memory area naming. | |
1.0.154 (2022-03-24) | - Initial release. |
Version | Description | |
---|---|---|
1.4.67 (2022-03-17) | - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). | |
1.3.58 (2021-09-15) | Hold in reset supported for J32 probes. Included fuse description (component\fuses.h). Support for board file. | |
1.2.52 (2021-02-08) | Added security bit programming for MPLAB X. Added instance headers. | |
1.1.47 (2020-11-06) | Updated MPLAB X debug scripts. Split content in per device trees. Add compatibility.h. | |
1.0.36 (2020-08-29) | Added read device ID. Initial release. |
Version | Description | |
---|---|---|
1.2.183 (2024-05-21) | TCC peripheral register corrections | |
1.1.171 (2023-11-09) | - Updated MPLAB X UI. | |
1.0.161 (2023-08-21) |
- Initial release. - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). |
Version | Description | |
---|---|---|
1.0.2 (2024-10-09) | Initial release. |
Version | Description | |
---|---|---|
1.4.243 (2024-02-20) | - Added WBZ451H. | |
1.3.238 (2023-12-04) |
- Fixed comparator index for AC on WBZ450. - Changed license of header files to Apache-2.0. - Fixed endian and peripheral sizes in the SVD files. - Added interrupt captions in the SVD files. |
|
1.2.230 (2023-06-01) | - Fixed PCSCMODE from 1 to 0. - Added CMP_CHID_PRESENT parameter, and INTSEL and OUT AC register bits to fix AC PLIB. | |
1.1.218 (2023-01-23) | - Fixed issue with programming in MPLAB X 6.05. | |
1.0.107 (2022-04-22) |
- Initial release. - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). |
- PIC32CX1025MTC128
- PIC32CX1025MTC128S1
- PIC32CX1025MTG128
- PIC32CX1025MTG64
- PIC32CX1025MTSH128
- PIC32CX1025MTSH128S1
- PIC32CX2051MTC128
- PIC32CX2051MTC128S1
- PIC32CX2051MTG128
- PIC32CX2051MTG64
- PIC32CX2051MTSH128
- PIC32CX2051MTSH128S1
- PIC32CX5112MTC128
- PIC32CX5112MTC128S1
- PIC32CX5112MTG128
- PIC32CX5112MTSH128
- PIC32CX5112MTSH128S1
Version | Description | |
---|---|---|
1.3.132 (2023-12-19) | Changed license of header files to Apache-2.0. | |
1.2.128 (2023-09-05) | - Added System Control Block registers information. - Added core module defines. | |
1.1.115 (2023-01-26) | Corrected TC source clock. | |
1.0.6 (2022-10-21) | Initial release. |
Version | Description | |
---|---|---|
1.5.140 (2024-09-16) | - Added PIC32CX1025SG41080. | |
1.4.137 (2024-08-09) | - Removed TEMP_LOG, and DAC_RESRDY interrupts from PIC32CX1025SG41064. | |
1.3.134 (2024-02-05) | - Released PIC32CX1025SG41064. | |
1.2.128 (2023-10-05) |
- Changed license of header files to Apache-2.0. - Fixed endian and peripheral sizes in the SVD files. - Added interrupt captions in the SVD files. |
|
1.1.122 (2023-03-30) | - Peripherals bitfields improvement for PDEC, SDHC, NVMCTRL. - PERIPHERALS segment removal (correction). | |
1.0.17 (2022-11-29) |
- Initial release. - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). |
Version | Description | |
---|---|---|
1.2.129 (2023-10-05) |
- Changed license of header files to Apache-2.0. - Fixed endian and peripheral sizes in the SVD files. - Added interrupt captions in the SVD files. |
|
1.1.122 (2023-03-30) | - Peripherals bitfields improvement for PDEC, SDHC, NVMCTRL. - PERIPHERALS segment removal (correction). | |
1.0.17 (2022-11-30) |
- Initial release - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). |
Version | Description | |
---|---|---|
1.2.124 (2023-10-05) |
- Changed license of header files to Apache-2.0. - Fixed endian and peripheral sizes in the SVD files. - Added interrupt captions in the SVD files. |
|
1.1.122 (2023-03-30) | - Peripherals bitfields improvement for PDEC, SDHC, NVMCTRL. - PERIPHERALS segment removal (correction). | |
1.0.17 (2022-11-29) |
- Initial release. - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). |
Version | Description | |
---|---|---|
1.5.176 (2023-10-06) | - Changed license of header files to Apache-2.0. | |
1.4.173 (2023-07-11) |
- Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). - Added trace option for Simulator. |
|
1.3.39 (2020-05-04) | Updated device id information for MPLAB X. Fix project configuration to include CMSIS Core. | |
1.2.30 (2020-02-12) | Updated device id information for MPLAB X. | |
1.1.20 (2019-10-25) | Added XC32 content. Added external flash to device descriptor. | |
1.0.1 (2019-04-24) | Initial release. Added isexecutable attribute. Superseedes PIC32CX_DFP version 1.0.9. |
Version | Description | |
---|---|---|
1.0.10 (2024-06-18) | Initial release. |
Version | Description | |
---|---|---|
1.4.158 (2024-08-01) | - Fixed PIN PADs to always be 2 digits long. | |
1.3.156 (2024-07-09) | - Changed license of header files to Apache-2.0. - Added BGA208 package support. | |
1.2.150 (2023-05-23) | - Fixed missing TCC_ prefix in the value groups. | |
1.1.123 (2023-03-20) |
- Updated SVD files to contain version 1.3 information. - Added bitfields to AC.WINCTRL. - Updated USB PHY registers. - Added temperature calibration fuse values. - Updated value-groups for TCC. |
|
1.0.17 (2022-09-09) |
- Initial release. - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). |
Version | Description | |
---|---|---|
1.5.162 (2024-08-01) | - Fixed PIN PADs to always be 2 digits long. | |
1.4.160 (2024-07-09) | - Changed license of header files to Apache-2.0. - Added BGA208 package support. | |
1.3.152 (2023-05-25) |
- Marked interrupt flags in the USB module as read-destructive for debuggers. - Corrected bitfield definitions for AC, ADC, TCC, and USB. - Updated bit description in RPMU. - Removed PLLnLOCKF bits from INTENCLR, INTENSET, and INTFLAG registers. |
|
1.2.143 (2023-04-05) |
- Initial release. - Headers minor version increased to v2.1.0. - Changed integer constant literal macros from _Ux_ to _UNITxx_ (where xx is 32, 16 or 8) (MISRA C2012:R12.2). |
Version | Description | |
---|---|---|
1.2.18 (2024-08-01) | - Fixed PIN PADs to always be 2 digits long. | |
1.1.16 (2024-07-03) | - Added BGA208 package support. - Updated header file license to Apache 2.0. | |
1.0.11 (2023-08-22) | - Initial release. |
Version | Description | |
---|---|---|
1.0.7 (2024-06-18) | Initial release. |
Version | Description | |
---|---|---|
1.7.251 (2024-01-30) |
- Fixed issue where persistent data is cleared on startup in XC32 4.30 or later. - Enhanced config pragma to optionally handle the word name in addition to the bitfield name. - Disambiguated config bits up to the register group level. |
|
1.6.144 (2021-09-01) | Correction to peripherals xml description enables watching them in I/O view. | |
1.5.130 (2021-01-26) | Updated deep sleep module. | |
1.4.117 (2020-08-19) | Updated clause 2 of the license text in headers, linker scripts and .S files to no require publication of copyright notice in embedded applications. Split RCON module. Updated CLC input names. Updated Revision ID. | |
1.3.90 (2020-02-12) | Updated device id information for MPLAB X. | |
1.2.80 (2019-10-15) | Updated size of code sector. Removed EECALDATA config bits. Renamed CLPWR bit to OPLPWR, and added HYSPOL bit to CMnCON. | |
1.1.54 (2019-07-11) | Added PIC32MK-GPG and PIC32MK-GPH devices. Updated name of ANO pin to AN0 for PIC32MK0512GPK064, PIC32MK0512GPL064, PIC32MK1024GPK064, and PIC32MK1024GPL064. | |
1.0.37 (2019-04-16) | Fixed GPIO port definitions, POSCGain and POSCFGain bit field definition, Excluded Interrupt Offset registers OFF126-129, OFF139-147, OFF151-153 on 64 pin variants. | |
1.0.21 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.11.151 (2022-07-12) | Added missing IPC61 declarations. | |
1.10.146 (2022-02-17) | - Added PIC32MK0128MCA0[28|32|48] parts. | |
1.9.143 (2021-09-01) | Correction to peripherals xml description enables watching them in I/O view. | |
1.8.132 (2021-03-04) | Added interrupt offset registers OFF238-OFF243 for PIC32MK-MCM devices. Added trigger sources AN20-AN23 for PIC32MK-MCM100 devices. Added PWM channel 10-12 for 64 pin MCM parts for MPLAB Harmony. | |
1.7.128 (2021-02-24) | Added PWM channel 10-12 for 64 pin MCM parts. | |
1.6.125 (2021-01-26) | Updated deep sleep module. | |
1.5.115 (2020-08-19) | Updated clause 2 of the license text in headers, linker scripts and .S files to no require publication of copyright notice in embedded applications. Split RCON module. Updated CLC input names. | |
1.4.94 (2020-04-29) | Updated XC32 startup code. | |
1.3.91 (2020-02-12) | Updated device id information for MPLAB X. | |
1.2.80 (2019-10-15) | Removed PWM1nIF from IFSn. Updated VirtualPin description. Added HYSPOL bit to CMnCON. Removed PWMCON10. | |
1.1.53 (2019-07-11) | Added PIC32MK-MCJ devices. Updated name of ANO pin to AN0 for PIC32MK0512MCF064, PIC32MK0512MCM064, PIC32MK1024MCF064, and PIC32MK1024MCM064. | |
1.0.38 (2019-04-16) | Fixed GPIO port definitions, POSCGain and POSCFGain bit field definition, Excluded Interrupt Offset registers OFF126-129, OFF139-147, OFF151-153 on 64 pin variants. | |
1.0.22 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.4.168 (2024-01-30) |
- Fixed issue where persistent data is cleared on startup in XC32 4.30 or later. - Enhanced config pragma to optionally handle the word name in addition to the bitfield name. - Disambiguated config bits up to the register group level. |
|
1.3.57 (2021-08-27) | Updated clause 2 of the license text in headers, linker scripts and .S files to no require publication of copyright notice in embedded applications. | |
1.2.33 (2020-02-12) | Updated XC32 linker script to only link processor.o for version less than 2.10, newer versions will use a device specific .S file instead. | |
1.1.27 (2019-10-15) | Added XC32 content. | |
1.0.14 (2019-04-16) | Added RevId B3. | |
1.0.11 (2019-01-24) | Initial release. |
Version | Description | |
---|---|---|
1.4.156 (2024-01-31) |
- Fixed issue where persistent data is cleared on startup in XC32 4.30 or later. - Enhanced config pragma to optionally handle the word name in addition to the bitfield name. - Disambiguated config bits up to the register group level. |
|
1.3.50 (2021-08-27) | Updated clause 2 of the license text in headers, linker scripts and .S files to no require publication of copyright notice in embedded applications. | |
1.2.31 (2020-02-12) | Updated XC32 linker script to only link processor.o for version less than 2.10, newer versions will use a device specific .S file instead. | |
1.1.26 (2019-10-15) | Added XC32 content. | |
1.0.14 (2019-04-16) | Corrected access mask for IPC4. | |
1.0.10 (2019-01-24) | Initial release. |
- PIC32MX110F016B
- PIC32MX110F016C
- PIC32MX110F016D
- PIC32MX120F032B
- PIC32MX120F032C
- PIC32MX120F032D
- PIC32MX120F064H
- PIC32MX130F064B
- PIC32MX130F064C
- PIC32MX130F064D
- PIC32MX130F128H
- PIC32MX130F128L
- PIC32MX130F256B
- PIC32MX130F256D
- PIC32MX150F128B
- PIC32MX150F128C
- PIC32MX150F128D
- PIC32MX150F256H
- PIC32MX150F256L
- PIC32MX154F128B
- PIC32MX154F128D
- PIC32MX155F128B
- PIC32MX155F128D
- PIC32MX170F256B
- PIC32MX170F256D
- PIC32MX170F512H
- PIC32MX170F512L
- PIC32MX174F256B
- PIC32MX174F256D
- PIC32MX175F256B
- PIC32MX175F256D
- PIC32MX210F016B
- PIC32MX210F016C
- PIC32MX210F016D
- PIC32MX220F032B
- PIC32MX220F032C
- PIC32MX220F032D
- PIC32MX230F064B
- PIC32MX230F064C
- PIC32MX230F064D
- PIC32MX230F128H
- PIC32MX230F128L
- PIC32MX230F256B
- PIC32MX230F256D
- PIC32MX250F128B
- PIC32MX250F128C
- PIC32MX250F128D
- PIC32MX250F256H
- PIC32MX250F256L
- PIC32MX254F128B
- PIC32MX254F128D
- PIC32MX255F128B
- PIC32MX255F128D
- PIC32MX270F256B
- PIC32MX270F256D
- PIC32MX270F512H
- PIC32MX270F512L
- PIC32MX274F256B
- PIC32MX274F256D
- PIC32MX275F256B
- PIC32MX275F256D
- PIC32MX320F032H
- PIC32MX320F064H
- PIC32MX320F128H
- PIC32MX320F128L
- PIC32MX330F064H
- PIC32MX330F064L
- PIC32MX340F128H
- PIC32MX340F128L
- PIC32MX340F256H
- PIC32MX340F512H
- PIC32MX350F128H
- PIC32MX350F128L
- PIC32MX350F256H
- PIC32MX350F256L
- PIC32MX360F256L
- PIC32MX360F512L
- PIC32MX370F512H
- PIC32MX370F512L
- PIC32MX420F032H
- PIC32MX430F064H
- PIC32MX430F064L
- PIC32MX440F128H
- PIC32MX440F128L
- PIC32MX440F256H
- PIC32MX440F512H
- PIC32MX450F128H
- PIC32MX450F128L
- PIC32MX450F256H
- PIC32MX450F256L
- PIC32MX460F256L
- PIC32MX460F512L
- PIC32MX470F512H
- PIC32MX470F512L
- PIC32MX530F128H
- PIC32MX530F128L
- PIC32MX534F064H
- PIC32MX534F064L
- PIC32MX550F256H
- PIC32MX550F256L
- PIC32MX564F064H
- PIC32MX564F064L
- PIC32MX564F128H
- PIC32MX564F128L
- PIC32MX570F512H
- PIC32MX570F512L
- PIC32MX575F256H
- PIC32MX575F256L
- PIC32MX575F512H
- PIC32MX575F512L
- PIC32MX664F064H
- PIC32MX664F064L
- PIC32MX664F128H
- PIC32MX664F128L
- PIC32MX675F256H
- PIC32MX675F256L
- PIC32MX675F512H
- PIC32MX675F512L
- PIC32MX695F512H
- PIC32MX695F512L
- PIC32MX764F128H
- PIC32MX764F128L
- PIC32MX775F256H
- PIC32MX775F256L
- PIC32MX775F512H
- PIC32MX775F512L
- PIC32MX795F512H
- PIC32MX795F512L
Version | Description | |
---|---|---|
1.6.369 (2024-01-26) |
- Fixed issue where persistent data is cleared on startup in XC32 4.30 or later. - Enhanced config pragma to optionally handle the word name in addition to the bitfield name. - Disambiguated config bits up to the register group level. |
|
1.5.259 (2021-01-26) | Add support files for PIC32MX3xx|PIC32MX4xx parts for MPLAB Harmony v3. Fixed issue with inverted DEVCFG0.DEBUG bit value. | |
1.4.243 (2020-08-04) | Updated clause 2 of the license text in headers, linker scripts and .S files to no require publication of copyright notice in embedded applications. | |
1.3.231 (2020-04-28) | Added row erase sizes. | |
1.2.228 (2020-02-12) | Updated XC32 linker script to only link processor.o for version less than 2.10, newer versions will use a device specific .S file instead. | |
1.1.215 (2019-10-15) | Added XC32 support files. | |
1.0.28 (2019-01-24) | Initial release. |