Release Notes

July 16, 2014
MPLAB Code Configurator
Version 2.0.1
Release Notes for MPLAB® Code Configurator v2.0.1
1 What is MPLAB Code Configurator (MCC)
The MPLAB® Code Configurator generates seamless, easy to understand C code that is inserted into
your project. It enables, configures and utilizes a rich set of peripherals across select list of devices. It is
integrated into MPLAB® X IDE to provide a very powerful and extremely easy to use development
platform.
2 System Requirements
•
•
•
MPLAB® X IDE v2.10 or later
XC8 compiler v 1.31 or later
XC16 compiler v 1.21 or later
3 Documentation Support
The MPLAB® Code Configurator User’s Guide (DS40001725) may be found on the MPLAB® Code
Configurator page on the Microchip web site. http://www.microchip.com/mcc
4 Installing MPLAB® Code Configurator
Basic steps for installing MPLAB® Code Configurator are given here.
To install the MPLAB® Code Configurator Plugin:
•
•
•
In the MPLAB® X IDE, select Plugins from the Tools menu
Select the Available Plugins tab
Check the box for the MPLAB® Code Configurator, and click on Install
5 What’s New
•
1
This is the dot release to fix the issues identified in the Repairs and Enhancement section.
July 16, 2014
5.1
MPLAB Code Configurator
Version 2.0.1
Supported Devices
5.1.1 8 bit Devices
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
PIC12(L)F1501
PIC12(L)F1822
PIC12(L)F1840
PIC16(L)F1503
PIC16(L)F1507
PIC16(L)F1508
PIC16(L)F1509
PIC16(L)F1512
PIC16(L)F1513
PIC16(L)F1516
PIC16(L)F1517
PIC16(L)F1518
PIC16(L)F1519
PIC16(L)F1526
PIC16(L)F1527
PIC16(L)F1704
PIC16(L)F1708
PIC16(L)F1713
PIC16(L)F1716
PIC16(L)F1782
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
PIC16(L)F1783
PIC16(L)F1784
PIC16(L)F1786
PIC16(L)F1787
PIC16(L)F1788
PIC16(L)F1789
PIC16(L)F1823
PIC16(L)F1824
PIC16(L)F1825
PIC16(L)F1826
PIC16(L)F1827
PIC16(L)F1828
PIC16(L)F1829
PIC16(L)F1847
PIC16(L)F1933
PIC16(L)F1934
PIC16(L)F1936
PIC16(L)F1937
PIC16(L)F1938
PIC16(L)F1939
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
•
PIC16(L)F1946
PIC16(L)F1947
PIC18(L)F23K20
PIC18(L)F24K20
PIC18(L)F25K20
PIC18(L)F26K20
PIC18(L)F43K20
PIC18(L)F44K20
PIC18(L)F45K20
PIC18(L)F46K20
PIC18(L)F23K22
PIC18(L)F24K22
PIC18(L)F25K22
PIC18(L)F26K22
PIC18(L)F43K22
PIC18(L)F44K22
PIC18(L)F45K22
PIC18(L)F46K22
5.1.2 16 bit Devices
•
•
•
•
•
•
•
•
•
•
•
•
•
•
PIC24F(V)08KM101
PIC24F(V)08KM102
PIC24F(V)08KM202
PIC24F(V)08KM204
PIC24F(V)16KM102
PIC24F(V)16KM104
PIC24F(V)16KM202
PIC24F(V)16KM204
PIC24FJ128GA306
PIC24FJ128GA308
PIC24FJ128GA310
PIC24FJ64GA306
PIC24FJ64GA308
PIC24FJ64GA310
6 Repairs and Enhancements
#
ID
Description
Device(s)
1.
MCC-1147
The system module wasn’t reloading the correct settings
when the clock source was FRC
PIC24 devices
2.
MCC-1163
Multiple Initializers of the Timer module weren’t showing the
timer limits correctly
PIC24 devices
2
July 16, 2014
MPLAB Code Configurator
Version 2.0.1
7 Known Issues
The following are enumerated issues for the MPLAB® Code Configurator.
#
1.
ID
MCC-1094
Description
The I2C Slave driver fails to acknowledge the first data byte
sent by the Master after the Slave address is decoded
Device(s)
PIC18F46K20,
PIC16F1938, PIC16F1937
2.
MCC-1084
I2C drivers do not support Polling mode
All
3.
MCC-1083
RETCGF is missing description
PIC24F GA310 family
4.
MCC-1082
CLC input pins(CLCIN0 & CLCIN1) are mentioned in a
single row as CLCINx
PIC16F
5.
MCC-1069
MCCP Compare: Multiple Initializers don'
t set OCxEN bits
PIC24F KM family
6.
MCC-1063
IC : When the TMR3 or TMR5 are not available raise an
alert if they are selected
PIC24F GA310 family
7.
MCC-1049
FVR module does not have the option of producing 4.096V
PIC12LF1840
8.
MCC-1048
APFCON value is not updated when a module is deleted
PIC12F1501
9.
MCC-1043
DAC: Register name DACCON1 doesn'
t match with the
register name in datasheet.
PIC18F46k22
10.
MCC-1039
CVREF pin when accessed by CMP should throw alert
when released in CVR
PIC24 devices
11.
MCC-1004
Create main.c question appears even when main.c exists
All
12.
MCC-997
PLL input values need to be limited
PIC18FxxK22
13.
MCC-869
PIC12F1822 DAC VREF+ Missing in Pin Manager window,
since VREF+ pin ia part of ADC.
PIC12F1822
3
July 16, 2014
MPLAB Code Configurator
Version 2.0.1
8 Customer Support
8.1
The Microchip Web Site
Microchip provides online support via our web site at http://www.microchip.com. This web site is used
as a means to make files and information easily available to customers. Accessible by using your
favorite Internet browser, the web site contains the following information:
•
•
•
Product Support – Data sheets and errata, application notes and sample programs, design
resources, user’s guides and hardware support documents, latest software releases and archived
software
General Technical Support – Frequently Asked Questions (FAQs), technical support requests,
online discussion groups/forums (http://forum.microchip.com), Microchip consultant program
member listing
Business of Microchip – Product selector and ordering guides, latest Microchip press releases,
listing of seminars and events, listings of Microchip sales offices, distributors and factory
representatives
8.2
Additional Support
Users of Microchip products can receive assistance through several channels:
•
•
•
•
Distributor or Representative
Local Sales Office
Field Application Engineering (FAE)
Technical Support
Customers should contact their distributor, representative or field application engineer (FAE) for
support. Local sales offices are also available to help customers. A listing of sales offices and
locations is available on our web site.
Technical support is available through the web site at: http://support.microchip.com
4