MPLAB Xpress Evaluation Board User S Guide

2y ago
27 Views
2 Downloads
2.12 MB
31 Pages
Last View : 28d ago
Last Download : 3m ago
Upload by : Melina Bettis
Transcription

MPLAB Xpress Evaluation BoardUser’s GuideHigh-Performance Microcontrollerswith Integrated On-Board Programmer 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479B

Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained in their particular Microchip Data Sheet. Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in theintended manner and under normal conditions. There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to ourknowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip’s DataSheets. Most likely, the person doing so is engaged in theft of intellectual property. Microchip is willing to work with the customer who is concerned about the integrity of their code. Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does notmean that we are guaranteeing the product as “unbreakable.”Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of ourproducts. Attempts to break Microchip’s code protection feature may be a violation of the Digital Millennium Copyright Act. If such actsallow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act.Information contained in this publication regarding deviceapplications and the like is provided only for your convenienceand may be superseded by updates. It is your responsibility toensure that your application meets with your specifications.MICROCHIP MAKES NO REPRESENTATIONS ORWARRANTIES OF ANY KIND WHETHER EXPRESS ORIMPLIED, WRITTEN OR ORAL, STATUTORY OROTHERWISE, RELATED TO THE INFORMATION,INCLUDING BUT NOT LIMITED TO ITS CONDITION,QUALITY, PERFORMANCE, MERCHANTABILITY ORFITNESS FOR PURPOSE. Microchip disclaims all liabilityarising from this information and its use. Use of Microchipdevices in life support and/or safety applications is entirely atthe buyer’s risk, and the buyer agrees to defend, indemnify andhold harmless Microchip from any and all damages, claims,suits, or expenses resulting from such use. No licenses areconveyed, implicitly or otherwise, under any Microchipintellectual property rights unless otherwise stated.Microchip received ISO/TS-16949:2009 certification for its worldwideheadquarters, design and wafer fabrication facilities in Chandler andTempe, Arizona; Gresham, Oregon and design centers in Californiaand India. The Company’s quality system processes and proceduresare for its PIC MCUs and dsPIC DSCs, KEELOQ code hoppingdevices, Serial EEPROMs, microperipherals, nonvolatile memory andanalog products. In addition, Microchip’s quality system for the designand manufacture of development systems is ISO 9001:2000 certified.QUALITY MANAGEMENT SYSTEMCERTIFIED BY DNVTrademarksThe Microchip name and logo, the Microchip logo, AnyRate, AVR,AVR logo, AVR Freaks, BeaconThings, BitCloud, chipKIT, chipKITlogo, CryptoMemory, CryptoRF, dsPIC, FlashFlex, flexPWR,Heldo, JukeBlox, KEELOQ, KEELOQ logo, Kleer, LANCheck, LINKMD, maXStylus, maXTouch, MediaLB, megaAVR, MOST, MOSTlogo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32logo, Prochip Designer, QTouch, RightTouch, SAM-BA, SpyNIC,SST, SST Logo, SuperFlash, tinyAVR, UNI/O, and XMEGA areregistered trademarks of Microchip Technology Incorporated inthe U.S.A. and other countries.ClockWorks, The Embedded Control Solutions Company,EtherSynch, Hyper Speed Control, HyperLight Load, IntelliMOS,mTouch, Precision Edge, and Quiet-Wire are registeredtrademarks of Microchip Technology Incorporated in the U.S.A.Adjacent Key Suppression, AKS, Analog-for-the-Digital Age, AnyCapacitor, AnyIn, AnyOut, BodyCom, CodeGuard,CryptoAuthentication, CryptoCompanion, CryptoController,dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM,ECAN, EtherGREEN, In-Circuit Serial Programming, ICSP, InterChip Connectivity, JitterBlocker, KleerNet, KleerNet logo, Mindi,MiWi, motorBench, MPASM, MPF, MPLAB Certified logo, MPLIB,MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation,PICDEM, PICDEM.net, PICkit, PICtail, PureSilicon, QMatrix,RightTouch logo, REAL ICE, Ripple Blocker, SAM-ICE, SerialQuad I/O, SMART-I.S., SQI, SuperSwitcher, SuperSwitcher II,Total Endurance, TSHARC, USBCheck, VariSense, ViewSpan,WiperLock, Wireless DNA, and ZENA are trademarks of MicrochipTechnology Incorporated in the U.S.A. and other countries.SQTP is a service mark of Microchip Technology Incorporated inthe U.S.A.Silicon Storage Technology is a registered trademark of MicrochipTechnology Inc. in other countries.GestIC is a registered trademark of Microchip TechnologyGermany II GmbH & Co. KG, a subsidiary of Microchip TechnologyInc., in other countries.All other trademarks mentioned herein are property of theirrespective companies. 2016-2017, Microchip Technology Incorporated, All RightsReserved.ISBN: 978-1-5224-2369-0 ISO/TS 16949 DS50002479B-page 2Downloaded from Arrow.com. 2016-2017 Microchip Technology Inc.

MPLAB XPRESS EVALUATIONBOARD USER’S GUIDETable of ContentsPreface . 7Chapter 1. Introduction to the MPLAB Xpress Evaluation Board1.1 MPLAB Xpress Evaluation Board Contents . 111.2 MPLAB Xpress Evaluation Board Layout . 131.3 Power Sources . 151.3.1 USB Connector . 151.3.2 2.7V-16V External Power Supply (General Purpose Xpress Board Only) 15Chapter 2. Getting Started2.1 Programming the MPLAB Xpress Evaluation Board . 172.2 Programming Xpress Board Using MPLAB X . 212.3 Navigating Xpress Examples . 222.4 Using an Existing MPLAB X IDE Project . 24Appendix A. SchematicA.1 MPLAB Xpress Evaluation Board Schematic . 27Worldwide Sales and Service . 33 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479A-page 5

MPLAB Xpress Evaluation Board User’s GuideNOTES:DS50002479A-page 6Downloaded from Arrow.com. 2016-2017 Microchip Technology Inc.

MPLAB XPRESS EVALUATIONBOARD USER’S GUIDEPrefaceNOTICE TO CUSTOMERSAll documentation becomes dated, and this manual is no exception. Microchip tools anddocumentation are constantly evolving to meet customer needs, so some actual dialogsand/or tool descriptions may differ from those in this document. Please refer to our website(www.microchip.com) to obtain the latest documentation available.Documents are identified with a “DS” number. This number is located on the bottom of eachpage, in front of the page number. The numbering convention for the DS number is“DSXXXXXXXXA”, where “XXXXXXXX” is the document number and “A” is the revision levelof the document.For the most up-to-date information on development tools, see the MPLAB IDE online help.Select the Help menu, and then Topics to open a list of available online help files.INTRODUCTIONThis chapter contains general information that will be useful to know when using theMicrochip MPLAB Xpress Evaluation Board User’s Guide. Topics discussed in thischapter include: Document LayoutConventions Used in this GuideRecommended ReadingThe Microchip WebSiteDevelopment Systems Customer Change Notification ServiceCustomer SupportRevision HistoryDOCUMENT LAYOUTThis document describes how to use the MPLAB Xpress Evaluation Board User’sGuide as a development tool to emulate and debug firmware on a target board. Thedocument is organized as follows: Chapter 1. “Introduction to the MPLAB Xpress Evaluation Board” – Thischapter contains general information regarding the Xpress Evaluation Board kitcontents, layout and power sources. Chapter 2. “Getting Started” – This chapter offers information on how toprogram the Xpress Evaluation Board, as well as how to import an existingMPLAB X IDE project. Appendix A. “Schematic” – This appendix contains the Xpress EvaluationBoard schematic. 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479B-page 7

MPLAB Xpress Evaluation Board User’s GuideCONVENTIONS USED IN THIS GUIDEThis manual uses the following documentation conventions:DOCUMENTATION CONVENTIONSDescriptionArial font:Italic charactersRepresentsExamplesReferenced booksEmphasized textA windowA dialogA menu selectionA field name in a window ordialogA menu pathMPLAB IDE User’s Guide.is the only compiler.the Output windowthe Settings dialogselect Enable Programmer“Save project before build”A dialog buttonA tabA number in verilog format,where N is the total number ofdigits, R is the radix and n is adigit.A key on the keyboardClick OKClick the Power tab4‘b0010, 2‘hF1Italic Courier NewSample source codeFilenamesFile pathsKeywordsCommand-line optionsBit valuesConstantsA variable argumentSquare brackets [ ]Optional argumentsCurly brackets and pipecharacter: { }Ellipses.Choice of mutually exclusivearguments; an OR selectionReplaces repeated text#define STARTautoexec.batc:\mcc18\hasm, endasm, static-Opa , -Opa0, 10xFF, ‘A’file.o, where file can beany valid filenamemcc18 [options] file[options]errorlevel {0 1}Initial capsQuotesUnderlined, italic text withright angle bracketBold charactersN‘RnnnnText in angle brackets Courier New font:Plain Courier NewRepresents code supplied byuserDS50002479B-page 8Downloaded from Arrow.com.File SavePress Enter , F1 var name [,var name.]void main (void){ .} 2016-2017 Microchip Technology Inc.

PrefaceRECOMMENDED READINGThis user’s guide describes how to use the Xpress Evaluation Board. For the latestinformation on using other tools, refer to the MPLAB X IDE homepage: www.microchip.com/mplabx/. This resource page contains updateddocumentation, downloads and links to other MPLAB X IDE compatible tools, plug-insand much more.THE MICROCHIP WEBSITEMicrochip provides online support via our website at www.microchip.com. This websiteis used as a means to make files and information easily available to customers. Accessible by using your favorite Internet browser, the website contains the following information: Product Support – Data sheets and errata, application notes and sampleprograms, design resources, user’s guides and hardware support documents,latest software releases and archived software MPLAB Xpress Evaluation Board User’s Guide – Specific product supportcan be accessed via our website at www.microchip.com/mplab/mplab-xpress General Technical Support – Frequently Asked Questions (FAQs), technicalsupport requests, online discussion groups, Microchip consultant programmember listing Business of Microchip – Product selector and ordering guides, latest Microchippress releases, listing of seminars and events, listings of Microchip sales offices,distributors and factory representativesDEVELOPMENT SYSTEMS CUSTOMER CHANGE NOTIFICATION SERVICEMicrochip’s customer notification service helps keep customers current on Microchipproducts. Subscribers will receive e-mail notification whenever there are changes,updates, revisions or errata related to a specified product family or development tool ofinterest.To register, access the Microchip website at www.microchip.com, click on CustomerChange Notification and follow the registration instructions.The Development Systems product group categories are: Compilers – The latest information on Microchip C compilers, assemblers, linkersand other language tools. These include all MPLAB C compilers; all MPLABassemblers (including MPASM assembler); all MPLAB linkers (includingMPLINK object linker); and all MPLAB librarians (including MPLIB objectlibrarian). Emulators – The latest information on Microchip in-circuit emulators.Thisincludes the MPLAB REAL ICE and MPLAB ICE 2000 in-circuit emulators. In-Circuit Debuggers – The latest information on the Microchip in-circuitdebuggers. This includes MPLAB ICD 3 in-circuit debuggers and PICkit 3debug express. MPLAB X IDE – The latest information on Microchip MPLAB X IDE, the Windows Integrated Development Environment for development systems tools. This list isfocused on the MPLAB IDE, MPLAB IDE Project Manager, MPLAB Editor andMPLAB SIM simulator, as well as general editing and debugging features. Programmers – The latest information on Microchip programmers. These includeproduction programmers, such as MPLAB REAL ICE in-circuit emulator, MPLABICD 3 in-circuit debugger and MPLAB PM3 device programmers. Also includedare non-production development programmers, such as PICSTART Plus andPICkit 2 and 3. 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479B-page 9

MPLAB Xpress Evaluation Board User’s GuideCUSTOMER SUPPORTUsers of Microchip products can receive assistance through several channels: Distributor or RepresentativeLocal Sales OfficeField Application Engineer (FAE)Technical SupportCustomers should contact their distributor, representative or Field Application Engineer(FAE) for support. Local sales offices are also available to help customers. A listing ofsales offices and locations is included in the back of this document.Technical support is available through the website at:http://www.microchip.com/support.REVISION HISTORYRevision A (April 2016)Initial release of this document.Revision B (October 2017)Updated Chapter 1. Added sections 2.2 and 2.3 in Chapter 2, and figures A-3, A-4, andA-5 in Appendix A. Other minor corrections.DS50002479B-page 10Downloaded from Arrow.com. 2016-2017 Microchip Technology Inc.

MPLAB XPRESS EVALUATIONBOARD USER’S GUIDEChapter 1. Introduction to the MPLAB Xpress Evaluation BoardThe MPLAB Xpress Evaluation Board is a development tool designed to work inconjunction with the cloud-based MPLAB Xpress Integrated DevelopmentEnvironment (IDE). The combination of the IDE and the Xpress Evaluation Boardallows for quick experimentation and code development without having to downloadthe IDE or compilers. There are three variants of Xpress Evaluation Boards:1. General Purpose MPLAB Xpress Evaluation Board2. Device Specific MPLAB Xpress Evaluation Board (20-pin variant)3. Device Specific MPLAB Xpress Evaluation Board (40-pin variant)The General Purpose Xpress board contains a built-in programmer and includes an8-bit PIC16F18855 microcontroller, allowing for easy programming without additionalprogramming tools. It also contains a set of four indication LEDs, a potentiometer, apush button switch and a mikroBUS socket to accommodate a variety of plug-inMikroElektronika click boards that can be used in application development.The Device Specific Xpress boards contain a specific PIC16 or PIC18 device the boardis targeted towards in addition to the built-in programmer. They are available in 20-pinand 40-pin variants based on the device.All the Xpress boards contain two sections: the programmer section and the applicationsection. The programmer section contains the circuitry necessary for programming,while the application section contains the circuitry that is used by the microcontrollerapplication.1.1MPLAB Xpress EVALUATION BOARD CONTENTSThe Xpress Evaluation Board kit contains the following: An Xpress Evaluation Board Quick Start Guide 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479B-page 11

MPLAB Xpress Evaluation Board User’s GuideFIGURE 1-1:MPLAB Xpress EVALUATION BOARD VARIANTSGeneral Purpose XpressBoardDS50002479B-page 12Downloaded from Arrow.com.Device Specific XpressBoard (20-pin variant)Device Specific XpressBoard (40-pin variant) 2016-2017 Microchip Technology Inc.

Introduction to the MPLAB Xpress Evaluation Board1.2MPLAB Xpress EVALUATION BOARD LAYOUTFigure 1-2 and Figure 1-3 identify the major features of the MPLAB Xpress EvaluationBoards.GENERAL PURPOSE MPLAB Xpress EVALUATION BOARDLAYOUTFIGURE 1-2:5HY )LJXUH 1.2.3.4.5.6.7.8.9.10. 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.PIC MCU Input/Output ConnectionsPIC16F18855 MicrocontrollermikroBUS Click Board SocketLEDsPotentiometerPush ButtonMaster Clear Reset ButtonBattery ConnectionMicro USB ConnectorStatus LED (Green Running, Red Programming)DS50002479B-page 13

MPLAB Xpress Evaluation Board User’s GuideFIGURE 1-3:DEVICE SPECIFIC MPLAB XPRESS EVALUATION BOARDLAYOUT11 44223320-pin variant40-pin variant1.2.3.4.5.DS50002479B-page 14Downloaded from Arrow.com.Micro USB ConnectorPIC MCU Input/Output ConnectionsPIC16 or PIC18 MicrocontrollerMaster Clear Reset ButtonStatus LED (Green Running, Red Programming) 2016-2017 Microchip Technology Inc.

Introduction to the MPLAB Xpress Evaluation Board1.3POWER SOURCESThe MPLAB Xpress Evaluation Boards can be powered in one of two ways, dependingon its usage. It should be noted that only one power source should be connected at atime.1.3.1USB ConnectorThe USB connector will power the entire Xpress Evaluation Board. With USB powerconnected to J2, Status LED will always be green to indicate that 3.3V is available onthe board.1.3.22.7V-16V External Power Supply (General Purpose XpressBoard Only)The external power supply (Figure 1-2) option is available on the General PurposeXpress Board only. It will also power the entire Xpress Evaluation Board. The externalpower supply is connected to a Low Dropout (LDO) voltage regulator, configured todeliver 3.3V to the Xpress board. The external power supply range is from 2.7V to 16V,allowing use with two to six primary cells, 9V alkaline batteries, or one or two-cell Li-Ionbatteries. LED D1 will illuminate green when the external power supply is active andsupplying sufficient voltage. 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479B-page 15

MPLAB Xpress Evaluation Board User’s GuideNOTES:DS50002479B-page 16Downloaded from Arrow.com. 2016-2017 Microchip Technology Inc.

MPLAB XPRESS EVALUATIONBOARD USER’S GUIDEChapter 2. Getting StartedThe Xpress Evaluation Boards are designed to work with the MPLAB Xpress IDE, butcan also be used with MPLAB X IDE. MPLAB Xpress IDE does not require anydownloads and can be accessed by visiting mplabxpress.microchip.com.The Xpress Evaluation Boards allow for rapid development of custom applicationswithout the need to download the IDE or compilers to a computer and allows thestorage of a project in the cloud. This allows a user the ability to access their projectfrom virtually anywhere (requires Internet connection) and from any computer.Microchip also provides code examples to help get you started.2.1PROGRAMMING THE MPLAB Xpress EVALUATION BOARDProgramming the Xpress board is accomplished by connecting a micro USB cable tothe on-board USB connector, creating the .hex file, and dragging and dropping the.hex file into the Xpress board.To begin, connect a micro USB cable to the on-board USB connector. Next, open theMPLAB Xpress IDE.The procedure to create a new project or open an existing MPLAB Xpress project is thesame as within MPLAB X IDE. Navigate to the File tab, select Project Properties Configuration Hardware Tool Hardware Tools and select ‘Simulator/Xpress Board’ (seeFigure 2-1). This ensures that the Xpress board is chosen as the development tool.Once selected, the ‘Simulator/Xpress Board’ selection will appear under the ‘DebugTool’ section in the Dashboard window (see Figure 2-2). Once the project is open andready to program into the target device, simply click on the Make and Program Devicebutton (see Figure 2-3). MPLAB Xpress will build and compile the project, and oncecompleted, will open or save the .hex file that was created. Under the Save button,you can either hit Save and the .hex file will be stored in your downloads folder, or youcan hit Save as and choose the location for the .hex file. It is important to rememberwhere the file is stored since the .hex file is what will be programmed into the targetPIC device. 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479B-page 17

MPLAB Xpress Evaluation Board User’s GuideFIGURE 2-1:DS50002479B-page 18Downloaded from Arrow.com.SELECTING THE Xpress EVALUATION BOARD IN THE MPLAB X IDE 2016-2017 Microchip Technology Inc.

Getting StartedFIGURE 2-2: 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.SELECTING THE XPRESS EVALUATION BOARD IN THEMPLAB XPRESS IDE (CONT)DS50002479B-page 19

MPLAB Xpress Evaluation Board User’s GuideFIGURE 2-3:DS50002479B-page 20Downloaded from Arrow.com.MAKE AND PROGRAM DEVICE 2016-2017 Microchip Technology Inc.

Getting StartedThe Xpress Evaluation Board will show as a mass storage device on the computer (seeFigure 2-4). To program the device, simply drag and drop the .hex file image into theXpress drive. The process is the same for Windows, Linux or OS X.FIGURE 2-4:2.2MPLAB Xpress BOARD AS MASS STORAGEPROGRAMMING XPRESS BOARD USING MPLAB XXpress Boards can be programmed using MPLAB X by following the same steps asdescribed in Section 2.1 “Programming the MPLAB Xpress Evaluation Board” forMPLAB Xpress. In addition to drag-and-drop, MPLAB X can run a post-build script toperform this action automatically. To set this up, right click on Project Name Properties Building and check the Execute this line after build. In the text box below it,type:cp {ImagePath} Path to XPRESS Replace Path to XPRESS with the actual location where XPRESS board is mounted.For example, on Windows, if the XPRESS board is mounted at D:\, the script wouldlook like:cp {ImagePath} D:\For Mac OS X, if the XPRESS board is mounted at /Volumes/XPRESS, the script wouldlook like:cp {ImagePath} /Volumes/XPRESS 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479B-page 21

MPLAB Xpress Evaluation Board User’s GuideFor Linux, if the XPRESS board is mounted at /media/XPRESS, the script would looklike:cp {ImagePath} /media/XPRESSFIGURE 2-5:PROGRAMMING SETTINGS ON MPLAB XClick on Apply and OK. Next time when the Make and Program Device button isclicked, the .hex file will be copied over to the Xpress board automatically.2.3NAVIGATING XPRESS EXAMPLESMPLAB Xpress comes with many examples that demonstrate how to use differentperipherals for different devices. In order to navigate to the examples, on the top menubar, click on the "Examples" link.FIGURE 2-6:DS50002479B-page 22Downloaded from Arrow.com.NAVIGATING TO XPRESS CODE EXAMPLES 2016-2017 Microchip Technology Inc.

Getting StartedThe next window that opens up contains many MPLAB Xpress Code Examples. Filter the results based on Author, Board and Device. The code exampleswith the Microchip logo for author have been functionally tested and verified byMicrochip Technology for that board and device. Click on the name of theexample to read the description of the example. Click the red "IDE" buttonacross the desired example to open them up in MPLAB Xpress IDE.FIGURE 2-7: 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.FILTERING AND OPENING CODE EXAMPLESDS50002479B-page 23

MPLAB Xpress Evaluation Board User’s Guide2.4USING AN EXISTING MPLAB X IDE PROJECTTo load an existing MPLAB X IDE project into MPLAB Xpress, the MPLAB XIDE project must be packaged so that it can be imported by MPLAB Xpress. InMPLAB X IDE, right click on the project that is to be imported into MPLABXpress and select Package. MPLAB X IDE will create a ZIP file that will beimported by MPLAB Xpress. Open MPLAB Xpress and under the File tab,select Import Project (see Figure 2-8).FIGURE 2-8:DS50002479B-page 24Downloaded from Arrow.com.IMPORT EXISTING MPLAB X IDE PROJECT 2016-2017 Microchip Technology Inc.

Getting StartedThe Import Project window will appear (see Figure 2-9). The window alsoexplains how to prepare your MPLAB X IDE project to import. Click Next.FIGURE 2-9:IMPORT PROJECT WINDOW 2016-2017 Microchip Technology Inc.Downloaded from Arrow.com.DS50002479B-page 25

MPLAB Xpress Evaluation Board User’s GuideThe Import Project window will now ask for a project name and allow you tobrowse for your MPLAB X IDE project (see Figure 2-10). Add a name to yourproject and then navigate to the folder in which your ZIP file was stored. Selectthe ZIP file and click Finish. MPLAB Xpress will then open your ZIP file andload the necessary files.FIGURE 2-10:DS50002479B-page 26Downloaded from Arrow.com.NAMING AND SELECTING MPLAB X IDE PROJECT TO IMPORT 2016-2017 Microchip Technology Inc.

Downloaded from Arrow.com. 2016-2017 Microchip Technology Inc.DNPPICNLW70 3VPP/MCLR VDD GNDICSPDATICSPC LKJ4S2RA53 CW2R1510K1 CCW 3.3V23451 3.3VR1710K 21K18192021222324252728123476F188SCLF188SDAR1810K 3.3VR1910K 3.3V3 246EMC1001-AFZQ -TRVDDADDR/THERMSMCLKSMDATAALERT/THERM2GNDU50.1 μFC851R2020.0K 3.3VR21DNP 3.3V0.1 OSI 3.3VGNDJ5mikroBUS70 3.3VPWMINTRXTXSCLSDA CB4/PPSRB5/ANB5/T1G/SMTSIG2/CCP3/IOCB5/ PPSRB6/ANB6/CLCIN2/IOCB6/ICSPC F188SDAVSS VSS CLF188SDA51629 VDD 1/C1IN0 /C2IN0 /IOCA2/PPSVPP/ MCLR/IOCE3/RE3 RA3/ANA3/VREF /C1IN1 PPS8RA5/ANA5/SS1/MDMIN/IOCA5/ TSIG1/ANC1/RC1 /C2IN1 DA1/ANC4/RC4 1213RB1/ANB1/C1IN3-/C2IN3-/SCL2/SCK2/CWG2IN/IOCB1/ C2IN2-/IOCB3PPS/IOCC7/DT/RX/ANC7/RC7 15U4RA3RA2RA1RA0DNPJ8FIGURE A-1:RedRedR11A.1D3D2SchematicAppendix A. SchematicMPLAB Xpress EVALUATION BOARD SCHEMATICMPLAB Xpress GENERAL PURPOSE EVALUATION BOARD SCHEMATIC(APPLICATION SECTION)DS50002479B-page 27

12LTST-C195KGJRKTRD11KMPLAB XpressEvaluation BoardSchematicJ2DNP76USB - micro B1VBUS2D ND3D PD 4ID5GNDBATT1KR724R813GD ND P 6/RC6AN19/DT/RX/IOCC7/SDO/RC7C21.0μF 3.3VPIC 18L F25K50-I/ MLRA0/C12IN0-/AN0RA1/C12IN1-/AN1RA2/C2IN /AN2/DACOUT/VREFRA3/C1IN /AN3/VREF A5/C2OUT/SRNQ/SS/HLVDIN/AN4 B5/RB5VSSPGC/IOCB6/RB6EPPGD/IOCB7/RB7D-/IOCC4D /IOCC5VUSB3V3VDDU2C11.0μF U12MCP1703T- 3302E / MBGNDDownloaded from Arrow.com.1DS50002479B-page 0R100R100R100R1F188C CKIT 3VPP/ MCLRVDDGNDICSPDATICSPC LKJ1F188MCLRRESET F188R610K 3.3VPGDPGCR110K 3.3VFIGURE A-2:2VUSBMPLAB Xpress Evaluation Board User’s GuideMPLAB Xpress GENERAL PURPOSE EVALUATION BOARD SCHEMATIC(PROGRAMMER SECTION) 2016-2017 Microchip Technology Inc.

Downloaded from Arrow.com. 2016-2017 Microchip Technology Inc.86% 0,&52 % 9%86 ' 86%' ,' *1'7*0&/5 N5 5 986%5 5% 7 ' 9''0&/58 X) 9 & 9'' 9 & 986% 9 X) 9& 3,& ) , -4,&63' 7 5& ,&63&/. 5& 5& 5 ' ,&63' 75& 5 ' ,&63&/.5& 5 933 0&/55& 5 5 1& 1&9663 ' 9'' 986% 9 8 X)& 0&3 7 ( '% 9,1 9287*1' X) X) 9& 5 35* 0&/56 N5 9'''B1'B3 W P 32:(5',6&211(&7 95 5 5 50&/5 557*' 77*&/. 55 N5 986% )5*' '130&/59''9663*'3*&- 5% 5% 5% 5% 7*' 77*&/.5 7*0&/55 5 5 5 7*0&/55& 5& 5& 5& 5& 5% 9''9''5 ,&63' 75 ,&63&/.5 5 9SS 0&/55 26& 5 26& 9''5& 5& 5& 5& 5& 5& 5& 5& 3,& ) ) 3,1 '(9,&(6 966 (3 5% 5% 5% 5% 8 X) 3,& 3URJUDPPLQJ GDSWHU9''9665 ,&63' 7 5 5 ,&63&/. 5 5 0&/55 5& 5& 5& 5& 5& 5& 5& 5% 5& 5% 5% 5% 8 & 5& 5& 5& 5& 5& 5& 5& 5& 7*' 77*&/.5 5& 5& 5& 5% 5% 5% FIGURE A-3: 7 986%SchematicMPLAB Xpress 20-PIN DEVICE SPECIFIC EVALUATION BOARD SCHEMATICDS50002479B-page 29

DS50002479B-page 30Downloaded from Arrow.com.86% 0,&52 % 9%86 ' 86%' ,' *1'7*0&/5 N5 5 5 986%5 % 7 ' 9''0&/58 X) 9 & 9'' 9 & 986% X) 9& 3,& ) , -4,&63' 7 5& ,&63&/. 5& 5& 5 ' ,&63' 75& 5 ' ,&63&/.5& 5 933 0&/55& 5 5 1&1&9663 ' 9 8 9'' 986% 9 X)& 0&3 7 ( '% 9,1 9287*1' X) X) 9& 5 35* 0&/56 N5 9'''B1'B3 W P 32:(5',6&211(&7 9 5 5 5 50&/5 557*' 77*&/. 55 N5 986% )5*' '130&/59''9663*'3*&- 5% 5% 5% 5% 5 5 5 5 5 5 5 5 5 5 5& 5& 5& 5& 7*0&/55 5 5 5 5 5 X)& 9''5% 3*'5% 3*&5% 5% 5% 5% 5% 5% 9''9665& 5& 5&

MPLAB X IDE The latest information on Microchip MPLAB X IDE, the Windows Integrated Development Environment for dev elopment systems tools. This list is focused on the MPLAB IDE, MPLAB ID E Project Manager, MPLAB Editor and MPLAB SIM simu

Related Documents:

Chapter 1: MPLAB IDE Preview – An overview of what MPLAB IDE is and how it works. Chapter 2: MPLAB IDE Installation – How to install MPLAB IDE on your computer. Chapter 3: Getting Started with MPLAB IDE – A Tutorial – How to begin using MPLAB IDE. Chapter 4: MPLAB IDE Projects Tuto

MPLAB X CCS C Compiler Tutorial How to install the CCS C Compiler inside MPLAB X Before the CCS C Compiler can be used inside MPLAB X, the CCS C MPLAB X Plug-in must be installed. This process can be done inside MPLAB X. 1. Launch MPLAB X. 2. From the MPLAB X menu, select Tools - Plugins 3.

MPLAB C18 C Compiler The layout of this document: –Installing MPLAB C18: A step-by-step guide through the installation process of MPLAB C18 Compiler. –Configuring MPLAB IDE: MPLAB IDE setup for use with MPLAB C18. Basics of MPLAB IDE configuration to run your Program

MPLAB SIM MPLAB ICE 2000 MPLAB ICD 2 MPLAB ICE 4000 MPLAB IDE Debugger The other debug engines are hardware devices, while MPLAB SIM is a software program, running on your PC. MPLAB SIM provides many of the same features as in-circuit emulators and in-circuit debuggers.

MPLAB Harmony provides a MPLAB Harmony Configurator (MHC) MPLAB X IDE plug-in that can be installed in MPLAB X IDE to help you create your own MPLAB Harmony applications. To create a new MPLAB

MPLAB Harmony provides a convenient MPLAB X IDE plug-in configuration utility, the MPLAB Harmony Configurator (MHC), which you can use to easily create MPLAB Harmony-based projects. This tutorial will show you how to use the MHC to quickly create your first MPLAB Harmony application using the following steps: Step 1: Create a New Project

This user's guide provides information on the MPLAB Harmony Graphics Composer (also referred to as the graphics composer), which is included in your installation of MPLAB Harmony. Description The MPLAB Harmony Graphics Composer is a graphics user interface design tool that is integrated as part of the MPLAB Harmony Configurator (MHC).

continue to meet with strategy groups and conduct shared reading and guided reading groups with a focus on print strategies and fluency based on students [ needs. **Although the unit details 22 sessions, this unit could easily utilize 6 weeks of instruction within the reading workshop.