Explorer 8 Development Board User S Guide

2y ago
5 Views
3 Downloads
1.24 MB
41 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Philip Renner
Transcription

Explorer 8 Development BoardUser’s Guide 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B

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.TrademarksThe Microchip name and logo, the Microchip logo, dsPIC,FlashFlex, flexPWR, JukeBlox, KEELOQ, KEELOQ logo, Kleer,LANCheck, MediaLB, MOST, MOST logo, MPLAB,OptoLyzer, PIC, PICSTART, PIC32 logo, RightTouch, SpyNIC,SST, SST Logo, SuperFlash and UNI/O are registeredtrademarks of Microchip Technology Incorporated in theU.S.A. and other countries.The Embedded Control Solutions Company and mTouch areregistered trademarks of Microchip Technology Incorporatedin the U.S.A.Analog-for-the-Digital Age, BodyCom, chipKIT, chipKIT logo,CodeGuard, dsPICDEM, dsPICDEM.net, ECAN, In-CircuitSerial Programming, ICSP, Inter-Chip Connectivity, KleerNet,KleerNet logo, MiWi, MPASM, MPF, MPLAB Certified logo,MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient CodeGeneration, PICDEM, PICDEM.net, PICkit, PICtail,RightTouch logo, REAL ICE, SQI, Serial Quad I/O, TotalEndurance, TSHARC, USBCheck, VariSense, ViewSpan,WiperLock, Wireless DNA, and ZENA are trademarks ofMicrochip Technology Incorporated in the U.S.A. and othercountries.SQTP is a service mark of Microchip Technology Incorporatedin the U.S.A.Silicon Storage Technology is a registered trademark ofMicrochip Technology Inc. in other countries.GestIC is a registered trademark of Microchip TechnologyGermany II GmbH & Co. KG, a subsidiary of MicrochipTechnology Inc., in other countries.All other trademarks mentioned herein are property of theirrespective companies. 2015-2016, Microchip Technology Incorporated, Printed inthe U.S.A., All Rights Reserved.ISBN: 978-1-5224-0346-3QUALITY MANAGEMENT SYSTEMCERTIFIED BY DNV ISO/TS 16949 DS40001812B-page 2Downloaded from Arrow.com.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. 2015-2016 Microchip Technology Inc.

EXPLORER 8 DEVELOPMENT BOARDUSER’S GUIDETable of ContentsPreface . 5Chapter 1. Overview1.1 Introduction . 111.2 Development Kit Contents . 111.3 Explorer 8 Development Board . 121.4 On-Board Jumper Configurations . 131.5 Sample Devices . 171.6 Sample Programs . 17Chapter 2. Getting Started2.1 Explorer 8 with Preprogrammed Device . 192.2 Board with PIM Attached Devices . 212.3 Programming the Microcontrollers . 212.3.1 Programming Requirements . 212.3.2 Opening the Program in MPLAB X IDE . 222.3.3 Programming the Microcontroller . 232.4 Connecting to Host PC for USB Communication . 242.4.1 USB-to-UART Interface . 252.4.2 USB-to-I2C Interface . 252.5 Powering the Board . 262.5.1 External 9V Power Supply . 262.5.2 USB Power . 262.6 Selecting Vdd Values . 272.6.1 Varying the Device Voltage . 272.6.2 Calculating other Vdd Values . 27Chapter 3. Tutorial Program3.1 Tutorial Program Operation . 293.2 Source Code and Data Sheets . 31Appendix A. Hardware DetailsA.1 Hardware Elements . 33A.1.1 Processor Sockets . 33A.1.2 Display . 33A.1.3 Power Supply . 33A.1.4 Micro USB Port . 34A.1.5 Switches . 34A.1.6 Oscillator Options . 34A.1.7 Analog Input (Potentiometer) . 34A.1.8 ICD Connector . 34A.1.9 PICkit Connector . 34A.1.10 PICtail and PICtail Plus Expansion Connectors . 35A.1.11 mikroBUS Connectors . 35 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B-page 3

Explorer 8 Development Board User’s GuideA.1.12 Pmod Connectors .35A.1.13 Configurable In-line Connector .35A.1.14 LCD .35A.1.15 Sample Devices .36A.2 Board Layout and Schematics . 37Worldwide Sales and Service .41DS40001812B-page 4Downloaded from Arrow.com. 2015-2016 Microchip Technology Inc.

EXPLORER 8 DEVELOPMENT BOARDUSER’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 before using theExplorer 8 Development Board. Items discussed in this chapter include: Document LayoutConventions Used in this GuideWarranty RegistrationRecommended ReadingThe Microchip WebsiteDevelopment Systems Customer Change Notification ServiceCustomer SupportDocument Revision HistoryDOCUMENT LAYOUTThis document describes how to use the Explorer 8 Development Board as a tool toemulate and debug firmware on a target board. The document is organized as follows: Chapter 1. OverviewChapter 2. Getting StartedChapter 3. Tutorial ProgramAppendix A. Hardware Details 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B-page 5

Explorer 8 Development Board User’s GuideCONVENTIONS USED IN THIS GUIDEThis manual uses the following documentation conventions:DOCUMENT CONVENTIONSDescriptionRepresentsExamplesArial font:MPLAB IDE User’s GuideItalic charactersReferenced booksEmphasized text.is the only compiler.Initial capsA windowthe Output windowA dialogthe Settings dialogA menu selectionselect Enable ProgrammerQuotesA field name in a window ordialog“Save project before build”Underlined, italic text withright angle bracketA menu pathFile SaveBold charactersA dialog buttonClick OKA tabClick the Power tabN‘RnnnnA number in verilog format,4‘b0010, 2‘hF1where N is the total number ofdigits, R is the radix and n is adigit.Text in angle brackets A key on the keyboardPress Enter , F1 Sample source code#define STARTFilenamesautoexec.batFile pathsc:\mcc18\hKeywordsasm, endasm, staticCommand-line options-Opa , -Opa-Bit values0, 1Courier New font:Plain Courier NewDS40001812B-page 6Downloaded from Arrow.com.Constants0xFF, ‘A’Italic Courier NewA variable argumentfile.o, where file can beany valid filenameSquare brackets [ ]Optional argumentsmcc18 [options] file[options]Curly brackets and pipecharacter: { }Choice of mutually exclusivearguments; an OR selectionerrorlevel {0 1}Ellipses.Replaces repeated textvar name [,var name.]Represents code supplied byuservoid main (void){ .} 2015-2016 Microchip Technology Inc.

PrefaceWARRANTY REGISTRATIONPlease complete the enclosed Warranty Registration Card and mail it promptly.Sending in the Warranty Registration Card entitles users to receive new productupdates. Interim software releases are available at the Microchip website.RECOMMENDED READINGThis user’s guide describes how to use the Explorer 8 Development Board. Thefollowing documents are available and recommended as supplemental referenceresources.Explorer 8 Development Board Layout and Schematic Quick Start Guide(DS40001805)This quick start guide provides a brief overview on the Explorer 8 Development Board’sfunctionalities, features and capabilities.MPLAB ICD 3 In-Circuit Debugger User’s Guide (DS51766)This document provides all the necessary information on the MPLAB ICD 3 In-CircuitDebugger’s operation, installation, general setup and tutorial details. The MPLAB ICD3 is a cost-effective, high-speed hardware debugger/programmer developed byMicrochip for PIC microcontrollers and Digital Signal Controllers (DSCs).MPLAB REAL ICE In-Circuit Emulator User’s Guide for MPLAB X IDE(DS50002085)This user’s guide describes how to use the MPLAB REAL ICE In-Circuit Emulator as adevelopment tool to emulate and debug firmware on a target board, as well as how toprogram devices. It provides details on the emulator’s operation, features,troubleshooting, software, hardware reference and emulator accessories.PICkit 3 In-Circuit Debugger/Programmer User’s Guide for MPLAB X IDE(DS52116)This user’s guide describes the PICkit 3 In-Circuit Debugger/Programmer’s operation,usage, troubleshooting methods and hardware specifications. The PICkit 3 can beimplemented as a debugger or development programmer for Microchip PIC MCUs andDSCs that are based on In-Circuit Serial Programming (ICSP ) and EnhancedICSP 2-wire serial interfaces. 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B-page 7

Explorer 8 Development Board User’s GuideTHE 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. 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 representatives.DEVELOPMENT 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 the MPLAB XC Compilers that supportall 8-, 16- and 32-bit PIC MCUs and dsPIC DSCs. Emulators – The latest information on Microchip in-circuit emulators. Thisincludes the MPLAB REAL ICE In-Circuit Emulator. In-Circuit Debuggers – The latest information on the Microchip in-circuitdebuggers. This includes the MPLAB ICD 3 In-Circuit Debugger and the PICkit 3In-Circuit Debugger. MPLAB X IDE – The latest information on Microchip MPLAB X IDE, theIntegrated Development Environment for development systems tools which canbe run on Windows , Mac OS and LINUX operating systems. Programmers – The latest information on Microchip programmers. These includethe device (production) programmers MPLAB REAL ICE in-circuit emulator andMPLAB ICD 3 in-circuit debugger, and the development (non-production)programmer PICkit 3.DS40001812B-page 8Downloaded from Arrow.com. 2015-2016 Microchip Technology Inc.

PrefaceCUSTOMER SUPPORTUsers of Microchip products can receive assistance through several channels: Distributor or Representative Local Sales Office Field 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.Technical support is available through the website at:http://www.microchip.com/support.DOCUMENT REVISION HISTORYRevision A (August, 2015)Initial release of the document.Revision B (March, 2016)Updated schematics. 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B-page 9

Explorer 8 Development Board User’s GuideNOTES:DS40001812B-page 10Downloaded from Arrow.com. 2015-2016 Microchip Technology Inc.

EXPLORER 8 DEVELOPMENT BOARDUSER’S GUIDEChapter 1. Overview1.1INTRODUCTIONThe Explorer 8 Development Board is one of the latest development boards forevaluating and demonstrating the capabilities and features of Microchip’s 8-bit PIC MCUs. This board supports 8/14/20/28/40-pin DIP and 44/64/80-pin PIM-mounted PICMCUs.This board is fully populated with two fixed and one variable power supply, a 16x2Character LCD module, a pair of mikroBUS Click board headers to accommodatea variety of plug-in modules, a pair of Digilent Pmod connectors, an in-linecompletely configurable connector, PICtail connectors and a USB-to-serial/I2Cconverter. The Explorer 8 is fully compatible with the MPLAB Code Configurator andMPLAB X v3.00 or later.1.2DEVELOPMENT KIT CONTENTSThe Explorer 8 Development Board comes with the following: Explorer 8 Development Board (DM160228) Pre-programmed DSTEMP Micro USB cableIf the kit is missing any of these parts, please contact the nearest Microchip sales officelisted in the back of this publication.The MPLAB X Integrated Development Environment (IDE) is a free, integratedsoftware tool set for application development and debugging. Compilers and otherboard-compatible software and hardware tools can be purchased.To download the MPLAB X IDE software and documentation, or get information on theother tools, visit www.microchip.com/devtools. 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B-page 11

Explorer 8 Development Board User’s Guide1.3EXPLORER 8 DEVELOPMENT BOARDThe Explorer 8 Development Board has the following hardware features. Eachfeature’s number corresponds to the number in Figure 1-1, showing the feature’slocation on the board:1. MCP2221 USB-to-UART/I2C serial converter (U3)2. 16x2 Character LCD (LCD1)3. MCP23S17 I/O Expander for LCD Interface (U4)4. Eight blue LEDs (D1 to D8).5. Male header pins for attaching Plug-in-Modules (U1A)6. Socket for attaching 40-pin PIC MCUs (J8)7. Socket for attaching 28-pin PIC MCUs (J13)8. Socket for attaching 8/14/20-pin PIC MCUs (J10)9. mikroBUS headers for attaching mikroBUS compatible boards (J32 and J35)10. Two push button switches for external stimulus (S1 and S2)11. PICtail Expansion Connectors for PICtail Daughter Boards (J3, J5, J11 and J28)12. PICtail Plus Card Edge Modular Expansion Connectors for PICtail Plus DaughterBoards (J19)13. Test Points for 5.0V (TP1 and TP7), 3.3V (TP6) and V VAR (TP5). V VAR is thevariable voltage and is equal to the device VDD and its associated logic14. 20-pin in-line expansion connector (J33)15. 8 MHz crystal for device external oscillator (Y1)16. Digilent Pmod compatible connectors (J17 and J20)17. 10 kΩ Potentiometer for analog inputs (R25)18. Variable Power Indicator LED (D9)19. 3.3V Power Indicator (LD2)20. 5.0V Power Indicator (LD1)21. 5.0V (U5), 3.3V (U1) and Variable (U2) power supplies22. Barrel connector for 9V DC Supply (J1)23. RJ11 connector for ICSP programming/debugging using REAL ICE and ICD 3(J26)24. 6-pin male header for ICSP programming/debugging using PICkit 3 (J12)25. Push button switch on MCLR for external Reset (S3)26. Micro USB socket for USB communication and/or USB power (J18)DS40001812B-page 12Downloaded from Arrow.com. 2015-2016 Microchip Technology Inc.

FIGURE 1-1:EXPLORER 8 DEVELOPMENT BOARD21345687910261125241223221320 19 18 17211.4161514ON-BOARD JUMPER CONFIGURATIONSThe Explorer 8 Development Board allows the user to connect or disconnectcomponents from PIC MCU pins or from other on-board components throughassociated jumpers. Table 1-1 and Figure 1-2 provide details and examples for theseconnections.TABLE 1-1:LabelON-BOARD JUMPERS DESCRIPTION AND nMCU Interface to MCP2221 USB-to-I2C/UART Converter(1)1J22Pulls up the configured I2C SCL pin(see J57) and SDA pin (see J58).2J57Connects the microcontroller I2C SCLpin to the MCP2221 SCL pin (seeLabel 3).E.g. RC3 is configured as themicrocontroller I2C SCL pin.RB6J58Connects the microcontroller I2C SDApin to the MCP2221 SDA pin (seeLabel 3).E.g. RC4 is configured as themicrocontroller I2C SDA pin.RB4J23Connects the microcontroller I2C SCLand SDA pins to the MCP2221 SCLand SDA pins, respectively.3SDASCLRC3RC4SCL SDA 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B-page 13

Explorer 8 Development Board User’s GuideTABLE 1-1:Label4ON-BOARD JUMPERS DESCRIPTION AND SAMPLECONFIGURATION (CONTINUED)Jumper/sJ53, J55J54, J56DescriptionConnects the microcontroller UARTRX pin to the MCP2221 TX pin.E.g. RC7 is configured as themicrocontroller RX pin.Connects the microcontroller UARTTX pin to the MCP2221 RX pin.E.g. RC6 is configured as themicrocontroller TX pin.MCU Interface to MCP23S17 I/O C6(1)J60Connects RB5 to the MCP23S17 I/OExpander RESET pin.J59Connects RA2 to the MCP23S17 I/OExpander Chip Select (CS) pin.LCD RESETJ59MCU Interface to the LEDs(1)6J7J21Connects LEDs D1 to D4 cathodes toground to provide a continuous LEDcurrent path.Connects LEDs D5 to D8 cathodes toground to provide a continuous LEDcurrent path.LED D ENLED B ENMCU Interface to J32 mikroBUS (1)7J45J46J478J27, J43J34, J44DS40001812B-page 14Downloaded from Arrow.com.Connects the microcontroller SDO pinto the J32 mikroBUS MOSI (SPIMaster Output Slave Input) pin.E.g. RC5 is configured as themicrocontroller SDO pin.Connects the microcontroller SDI pinto the J32 mikroBUS MISO (SPIMaster Input Slave Output) pinE.g. RC4 is configured as themicrocontroller SDI pin.RD4RC5RD5RC4Connects the microcontroller SCK pinto the J32 mikroBUS SCK (SPI Clock)pin.E.g. RC3 is configured as themicrocontroller SCK pin.RD6Connects the microcontroller RX pin tothe J32 mikroBUS UART RX pin.E.g. RC7 is configured as themicrocontroller RX pin.J43RG2J27Connects the microcontroller TX pin tothe J32 mikroBUS UART TX pin.E.g. RC6 is configured as themicrocontroller TX pin.RC3RB5RC7RG1J44J34RB7RC6 2015-2016 Microchip Technology Inc.

TABLE 1-1:LabelON-BOARD JUMPERS DESCRIPTION AND SAMPLECONFIGURATION (CONTINUED)Jumper/sDescriptionConfigurationMCU Interface to J35 mikroBUS(1)9J48J49J5010J41J42Connects the microcontroller SDO pinto the J35 mikroBUS MOSI (SPIMaster Output Slave Input) pin.E.g. RC5 is configured as themicrocontroller SDO pin.RC7Connects the microcontroller SDI pinto the J35 mikroBUS MISO (SPIMaster Input Slave Output) pin.E.g. RC4 is configured as themicrocontroller SDI pin.RB4Connects the microcontroller SCK pinto the J35 mikroBUS SCK (SPI Clock)pin.E.g. RC3 is configured as themicrocontroller SCK pin.RB6Connects the microcontroller RX pin tothe J35 mikroBUS UART RX pin.E.g. RC7 is configured as themicrocontroller RX pin.RC5Connects the microcontroller TX pin tothe J35 mikroBUS UART TX pin.E.g. RC6 is configured as themicrocontroller TX pin.RC4RC5RC4RC3RC7RC6Other Connections and Interfaces(1)1112131415 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.J4, J31J37J36J15, J16J14, J30Connections depend whether RA5and RA4 are configured as an I/O portor as a VCAP pin.E.g. RA5 is configured as an I/O portwhile RA4 as a VCAP pin.RA5 VCAPJ4J31RA4 VCAPSelects whether RA6 or the RA5 pinbe connected to the external 8 MHzcrystal (Y1).E.g. The 8 MHz crystal is connected tothe MCU OSC2/RA5 pin.RA5Selects whether RA7 or the RA4 pinbe connected to the external 8 MHzcrystal (Y1).E.g. The 8 MHz crystal is connected tothe MCU OSC1/RA7 pin.RA7Option to power the Digilent Pmodwith 3.3V or 5V.E.g. J17 Pmod is supplied with 5Vwhile J20 Pmod is supplied with 3.3VSelects either 3.3V, 5.0V or a variablevoltage for the board’s supplyE.g. The board is supplied with 5V.RA6RA4J15 J16 5V 5V 3.3V 3.3VJ14J30V VAR 5VDS40001812B-page 15

Explorer 8 Development Board User’s GuideTABLE 1-1:Label16Jumper/sJ217J51, J52DescriptionConfigurationSelects whether to supply 5V power tothe board via USB or the output of the5V regulator.E.g. The board is USB-powered.USB 5VConnects the PGD and PGC pins ofthe PICkit 3, ICD 3 or REAL ICE to the PIC MCU ICSPDAT andICSPCLK, respectively for ICSP programmingJ52 J51RB6RB7BRD 5VRA1RA018J61Connects the LCD VDD pin to 5Vsupply.LCD PWR19J24To supply a regulated 3.3V output.J24Note 1:FIGURE 1-2:ON-BOARD JUMPERS DESCRIPTION AND SAMPLECONFIGURATION (CONTINUED)Sample configurations only. Jumpers should always be disconnected for unusedinterfaces and devices.EXPLORER 8 DEVELOPMENT BOARD JUMPER LOCATIONS12345678910191118171615DS40001812B-page 16Downloaded from Arrow.com.141312 2015-2016 Microchip Technology Inc.

1.5SAMPLE DEVICESThe Explorer 8 Development Board comes with a 40-pin DSTEMP.1.6SAMPLE PROGRAMSThe Explorer 8 Development Board demonstration program can be downloaded fromthe Microchip website (www.microchip.com/explorer8). This Demo Code can be usedwith the included sample device and with a REAL ICE (In-Circuit Emulator), MPLABICD 3 (programmer/debugger) or with a PICkit 3 (programmer/debugger).The Democode was developed using the MPLAB Code Configurator (MCC). For moreinformation on MCC, visit www.microchip.com/mcc.For a complete list of available sample programs, schematics and additional collateralfor the Explorer 8 Development Board, visit www.microchip.com/explorer8. 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B-page 17

Explorer 8 Development Board User’s GuideNOTES:DS40001812B-page 18Downloaded from Arrow.com. 2015-2016 Microchip Technology Inc.

EXPLORER 8 DEVELOPMENT BOARDUSER’S GUIDEChapter 2. Getting StartedThe Explorer 8 Demo Board is very flexible and may be used in a variety of ways. Thissection provides the different configurations of the board, and the required tools andequipment for each of them.2.1EXPLORER 8 WITH PREPROGRAMMED DEVICESeveral features of the Explorer 8 Demo Board can be demonstrated immediately byfollowing the steps listed below:1. Place the preprogrammed DSTEMP on the 40-pin socket of the Explorer 8Development Board.2. Ensure that the jumpers are on their proper configuration as shown in Table 2-1.See Section 1.4 “On-Board Jumper Configurations” for jumper descriptionand location.Note:The table contains only a list of jumpers that are required to be setup forproper demonstration of the Explorer 8 Development Board using thepre-programmed device. Jumpers not listed in the table will have no effecton the demo program.TABLE 2-1:Jumper/sJ2JUMPER SETUP USING THE PRE-PROGRAMMED DEVICEDescriptionConfigurationPower the board via USBUSB 5VBRD 5VJ4Use RA5 as an I/O pinRA5VCAPJ7Use LEDs D4 through D1LED D ENJ14Use 5.0V Supply 3.3V 5VJ21Use LEDs D8 through D5LED B ENJ36Connect the 8 MHz Crystal to the device OSC1pin to function as primary oscillatorRA7RA4 2015-2016 Microchip Technology Inc.Downloaded from Arrow.com.DS40001812B-page 19

Explorer 8 Development Board User’s GuideTABLE 2-1:Jumper/sJ37JUMPER SETUP USING THE PRE-PROGRAMMED DEVICEDescriptionConfigurationConnect the 8 MHz Crystal to the device OSC2pin to function as primary oscillatorRA5RA6J51For ICSP programming, connect the device tothe PGD pin of PICkit 3, ICD 3 or REAL ICE RB7RA0J52For ICSP programming, connect the device tothe PGC pin of PICkit 3, ICD 3 or REAL ICE RB6RA1J54For USB-to-UART communicationRC4RC6J59To send data to the LCDJ59J60To reset the MCP23S17 I/O ExpanderLCD RESETJ61Power the LCD moduleLCD PWR3. Apply power to the Explorer 8 Development Board using the Micro USB cablethat comes with the kit. See Section 2.6 “Selecting Vdd Values”.The device can now be demonstrated using the tutorial program. SeeSection 3.1 “Tutorial Program Operation”.DS40001812B-page 20Downloaded from Arrow.com. 2015-2016 Microchip Technology Inc.

2.2BOARD WITH PIM ATTACHED DEVICESThe Explorer 8 Development Board can also be used to demonstrate PIM-mounted8-bit PIC microcontrollers. A Plug-in-Module (PIM) enables the attachment of44/64/80-pin devices to the board.To attach a PIM, simply seat the PIM in the 84-pin, elevated male connectors as shownin Figure 2-1.FIGURE 2-1:84-PIN HEADER FOR PLUG-IN-MODULE (PIM)Make sure that the device mounted on the PIM is supplied with the appropriate voltage.See Section 2.6 “Selecting Vdd Values” and Section 2.6.2 “Calculating other VddValues” for supplies other than 5V and 3.3V.Some PIMs also enable the boa

Debugger s operation, installation, general setup and tutorial details. The MPLAB ICD 3 is a cost-effective, high-speed hardware debugger/programmer developed by Microchip for PIC microcontrollers and Digital Signal Controllers (DSCs). MPLAB REAL ICE In-Circuit Emul ator User s Guide for

Related Documents:

Robert Shapiro B ENEVOLENT M AGIC & L IVING P RAYER R OBERT S HAPIRO LIGHT TECHNOLOGY . Explorer Race series The Explorer Race ETs and the Explorer Race Explorer Race: Origins and the Next 50 Years Explorer Race: Creators and Friends Explorer Race: Particle Personalities The Explorer Race and Beyond Explorer Race: The Council of Creators

Adding a trusted site to Internet Explorer: Follow these steps: a. Open Internet Explorer by clicking the Start button . In the search box, type Inte rnet Explorer, and then, in the list of results, click Internet Explorer. b. Click the Tools button, and t

the left of the Prism window, called the explorer. If you don't see the explorer on the left, someone may have turned it off. Drop the View menu and choose Show Project Explorer. If the explorer is visible but too narrow, move the mouse over its boundary, until the mouse cursor is a two-head

56-3 FireSIGHT System User Guide Chapter 56 Using the Context Explorer Understanding the Context Explorer † Understanding the Files Information Section, page 56-24 † Understanding the Geolocation Information Section, page 56-31 † Understanding the URL Information Section, page 56-34 For information on how to configure the Context Explorer as a whole, see the following topics:

Grade (9-1) _ 58 (Total for question 1 is 4 marks) 2. Write ̇8̇ as a fraction in its simplest form. . 90. 15 blank Find the fraction, in its

SAP Business Explorer i About the Tutorial SAP Business Explorer (BEx) provides you the set of tools to perform reporting, query analysis and to support strategic decisions. It is a complete product which provides different reporting procedures and an analysis tool to run queries and reports with SAP NetWeaver BI System. You can also use Business Explorer to broadcast the objects created under .

Grade Three History and Social Science Review Cards Page 7 of 19 What is an explorer? new discoveries 3 a person who travels seeking 3 What country sponsored the explorer, Christopher Columbus? 3 Spain What country sponsored the explorer, Juan Ponce de Leon? 3 Spain 3 What country sponsored the explorer, Jacques Cartier? 3 France 3

In this paper, the ES File Explorer App instructions have the following topics: Downloading and installing the ES File Explorer Ap p Connecting to a Thecus NAS via FT P ES Explorer file uploading and downloading instructions Uploading a file to a cloud service (ex. Dropbox / Google Drive)