Mpllad
Mpllad
Important:
All documentation becomes dated, and Development Tools manuals are no exception. Our tools
and documentation are constantly evolving to meet customer needs, so some actual dialogs
and/or tool descriptions may differ from those in this document. Please refer to our website
(www.microchip.com) to obtain the latest version of the document.
Documents are identified with a DS number located on the bottom of each page. The DS format is
DS<DocumentNumber><Version>, where <DocumentNumber> is an 8-digit number and <Version>
is an uppercase letter.
For the most up-to-date information, see the WebHelp version of this document at
onlinedocs.microchip.com/.
Manual DS50002059P - 1
© 2023 Microchip Technology Inc. and its subsidiaries
Table of Contents
Notice to Development Tools Customers.......................................................................................................................... 1
4. Revision History........................................................................................................................................................... 22
Microchip Information....................................................................................................................................................... 23
The Microchip Website............................................................................................................................................... 23
Product Change Notification Service........................................................................................................................ 23
Customer Support.......................................................................................................................................................23
Product Identification System....................................................................................................................................24
Microchip Devices Code Protection Feature............................................................................................................ 24
Legal Notice..................................................................................................................................................................24
Trademarks.................................................................................................................................................................. 25
Quality Management System.....................................................................................................................................26
Worldwide Sales and Service..................................................................................................................................... 27
Manual DS50002059P - 2
© 2023 Microchip Technology Inc. and its subsidiaries
About the Installer and License Manager
Manual DS50002059P - 3
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
2.1.2 Welcome
Launch the compiler installation executable. A compiler splash screen briefly displays and then the
Welcome screen. Click the Next button to continue.
Manual DS50002059P - 4
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 5
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 6
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 7
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 8
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 9
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Note: Standard licenses are no longer sold. However, they are still supported.
Manual DS50002059P - 10
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Different compilers and compiler versions can be installed on the same computer, as they are
installed in a versioned directory structure. For example:
C:\Program Files\Microchip\xc8\v2.41
C:\Program Files\Microchip\xc16\v2.10
C:\Program Files\Microchip\xc-dsc\v3.00
C:\Program Files\Microchip\xc32\v4.30
Manual DS50002059P - 11
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 12
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 13
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 14
© 2023 Microchip Technology Inc. and its subsidiaries
Installing Your Compiler
Manual DS50002059P - 15
© 2023 Microchip Technology Inc. and its subsidiaries
Licensing Your Compiler
Manual DS50002059P - 16
© 2023 Microchip Technology Inc. and its subsidiaries
Licensing Your Compiler
Manual DS50002059P - 17
© 2023 Microchip Technology Inc. and its subsidiaries
Licensing Your Compiler
Manual DS50002059P - 18
© 2023 Microchip Technology Inc. and its subsidiaries
Licensing Your Compiler
a. Unzip the file. After the file is unzipped, there will be three install scripts: windows.bat,
linux.sh, and mac.sh. Run the script that is appropriate for your operating system in a
Command window (for a Windows® operating system) or a Terminal window (for a macOS® or
Linux® operating system) to install the license.
b. The one-year HPA starts on the date it is applied to the compiler. See 3.6. Renew or Apply
Your HPA.
Manual DS50002059P - 19
© 2023 Microchip Technology Inc. and its subsidiaries
Licensing Your Compiler
Manual DS50002059P - 20
© 2023 Microchip Technology Inc. and its subsidiaries
Licensing Your Compiler
Manual DS50002059P - 21
© 2023 Microchip Technology Inc. and its subsidiaries
Revision History
4. Revision History
The following is a list of changes by version to this document.
Note: Some revision letters are not used, such as I and O, as they can be confused for numbers in
some fonts, and so were skipped.
Revision P (October 2023)
• 2.1.9 Completing Setup: Added MPLAB XC-DSC C Compiler (xc-dsc v3.00) to the list of compilers.
Revision N (December 2022)
• 1. About the Installer and License Manager: In the “XC Installer” section, added “Thread Safety
Check” to “MPLAB Analysis Tool Suite” license and removed “MPLAB Code Coverage” license as it
has been obsoleted Sept 1, 2022.
• 2.1.4 License Type: The following sentence has been removed: “A Functional Safety license or
MPLAB Code Coverage may be installed on a workstation only, so that is the only type available
for these licenses. Therefore this screen does not appear.” MPLAB XC PRO Functional Safety
Network Server Licenses are now available and the “MPLAB Code Coverage” license has been
obsoleted Sept 1, 2022.
Revision M (May 2022)
• Minor changes made throughout for updates to web links and operating systems.
• 1. About the Installer and License Manager: Added MPLAB Analysis Tool Suite license under
“XC Installer.”
• 2.3.1 Network Server/Client Overview: Added information on Functional Safety compiler
versions.
Revision L (September 2020)
This is the first inclusion of this section in the document. The list below highlights document updates
from rev K.
• 1. About the Installer and License Manager: In the “XC Installer” section, added bullet about
functional safety.
• 2.1 Basic Compiler Installation: 2.1.1 “Installation Considerations” moved under this section,
changing section numbering. 2.2.1 “Windows OS Warning” removed as no longer needed.
• 2.1.1 Installation Considerations: Deleted 2.1.3. “64-Bit Linux Customers” as content no longer
needed with 64-bit MPLAB XC C compilers.
• 2.1.9 Completing Setup: MPLAB XC Compiler paths updated for 64-bit compilers.
• 2.3.1 Network Server/Client Overview: Update to specify that 60-minute delay only applies to
shared licenses.
• 2.4 Upgrading the Compiler: MPLAB XC8 Compiler path updated for 64-bit compiler. Also added
that HPA renewal keeps PRO optimizations active.
• 2.5 Uninstalling the Compiler: Simplified “Launch Uninstaller” instructions.
• 3.3.2 Access MySoftware from MPCS: Section removed.
• 3.3.4 Activate License and Download License File: Fix numbering.
• 3.6 Renew or Apply Your HPA: Under “HPA Renewal via Paper Copy,” update under “To apply
your HPA to a compiler.”
• Section links in first Chapter topic removed. Other minor text updates.
Manual DS50002059P - 22
© 2023 Microchip Technology Inc. and its subsidiaries
Microchip Information
The Microchip Website
Microchip provides online support via our website at www.microchip.com/. This website is used to
make files and information easily available to customers. Some of the content available includes:
• 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, Microchip design partner 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
Customer Support
Users of Microchip products can receive assistance through several channels:
• Distributor or Representative
• Local Sales Office
• Embedded Solutions Engineer (ESE)
• Technical Support
Customers should contact their distributor, representative or ESE for support. Local sales offices are
also available to help customers. A listing of sales offices and locations is included in this document.
Technical support is available through the website at: www.microchip.com/support
Manual DS50002059P - 23
© 2023 Microchip Technology Inc. and its subsidiaries
Product Identification System
To order or obtain information, e.g., on pricing or delivery, refer to the factory or the listed sales
office.
PART NO. [X](1) - X /XX XXX
Examples:
• PIC16LF18313- I/P Industrial temperature, PDIP package
• PIC16F18313- E/SS Extended temperature, SSOP package
Notes:
1. Tape and Reel identifier only appears in the catalog part number description. This identifier is
used for ordering purposes and is not printed on the device package. Check with your Microchip
Sales Office for package availability with the Tape and Reel option.
2. Small form-factor packaging options may be available. Please check www.microchip.com/
packaging for small-form factor package availability, or contact your local Sales Office.
Legal Notice
This publication and the information herein may be used only with Microchip products, including
to design, test, and integrate Microchip products with your application. Use of this information
in any other manner violates these terms. Information regarding device applications is provided
only for your convenience and may be superseded by updates. It is your responsibility to ensure
that your application meets with your specifications. Contact your local Microchip sales office for
Manual DS50002059P - 24
© 2023 Microchip Technology Inc. and its subsidiaries
additional support or, obtain additional support at www.microchip.com/en-us/support/design-help/
client-support-services.
THIS INFORMATION IS PROVIDED BY MICROCHIP "AS IS". MICROCHIP MAKES NO REPRESENTATIONS
OR WARRANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY
OR OTHERWISE, RELATED TO THE INFORMATION INCLUDING BUT NOT LIMITED TO ANY IMPLIED
WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A PARTICULAR
PURPOSE, OR WARRANTIES RELATED TO ITS CONDITION, QUALITY, OR PERFORMANCE.
IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, OR
CONSEQUENTIAL LOSS, DAMAGE, COST, OR EXPENSE OF ANY KIND WHATSOEVER RELATED TO THE
INFORMATION OR ITS USE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS BEEN ADVISED OF THE
POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE FULLEST EXTENT ALLOWED BY LAW,
MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN ANY WAY RELATED TO THE INFORMATION OR
ITS USE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, THAT YOU HAVE PAID DIRECTLY TO
MICROCHIP FOR THE INFORMATION.
Use of Microchip devices in life support and/or safety applications is entirely at the buyer's risk,
and the buyer agrees to defend, indemnify and hold harmless Microchip from any and all damages,
claims, suits, or expenses resulting from such use. No licenses are conveyed, implicitly or otherwise,
under any Microchip intellectual property rights unless otherwise stated.
Trademarks
The Microchip name and logo, the Microchip logo, Adaptec, AVR, AVR logo, AVR Freaks, BesTime,
BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer,
LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST,
MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer,
QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom, SyncServer,
Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, and XMEGA are registered trademarks of Microchip
Technology Incorporated in the U.S.A. and other countries.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper
Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge,
ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium,
TimeHub, TimePictra, TimeProvider, and ZL are registered trademarks of Microchip Technology
Incorporated in the U.S.A.
Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut,
Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication,
CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic
Average Matching, DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip
Connectivity, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maxView, memBrain, Mindi,
MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient
Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart,
PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP,
SimpliPHY, SmartBuffer, SmartHLS, SMART-I.S., storClad, SQI, SuperSwitcher, SuperSwitcher II,
Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, Turing, USBCheck, VariSense,
VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, and ZENA are trademarks of Microchip
Technology Incorporated in the U.S.A. and other countries.
SQTP is a service mark of Microchip Technology Incorporated in the U.S.A.
The Adaptec logo, Frequency on Demand, Silicon Storage Technology, and Symmcom are registered
trademarks of Microchip Technology Inc. in other countries.
GestIC is a registered trademark of Microchip Technology Germany II GmbH & Co. KG, a subsidiary
of Microchip Technology Inc., in other countries.
All other trademarks mentioned herein are property of their respective companies.
Manual DS50002059P - 25
© 2023 Microchip Technology Inc. and its subsidiaries
© 2023, Microchip Technology Incorporated and its subsidiaries. All Rights Reserved.
ISBN: 978-1-6683-3253-5
Manual DS50002059P - 26
© 2023 Microchip Technology Inc. and its subsidiaries
Worldwide Sales and Service
AMERICAS ASIA/PACIFIC ASIA/PACIFIC EUROPE
Manual DS50002059P - 27
© 2023 Microchip Technology Inc. and its subsidiaries