Quick Guide To Microchip Development Tools - Farnell

1y ago
5 Views
2 Downloads
7.21 MB
16 Pages
Last View : 1m ago
Last Download : 3m ago
Upload by : Tripp Mcmullen
Transcription

Development ToolsQuick Guide to Microchip Development Toolswww.microchip.com/tools

MPLAB X IDE and Software ToolsIntroductionFeaturesMicrochip produces approximately 900 differentdevelopment tools, of which only a selection are featuredin this document. For the full listing of Microchip'sdevelopment tools, please visit the online DevelopmentTool Selector at www.microchip.com/dts, or visit ourapplication sites on www.microchip.com.Feature-Rich EditorMPLAB X IDEMPLAB X IDE is the latest generation of Microchip’s freeintegrated development environment. Incorporating apowerful and highly functional set of features, it allowsyou to easily develop applications for Microchip’s PIC microcontrollers and dsPIC digital signal controllers. Itis based on the NetBeans IDE from Oracle and runs onWindows , Linux and Mac OS X. Its unified graphical userinterface (GUI) helps to integrate software and hardwaredevelopment tools from Microchip and third party sourcesto give you high-performance application development andextensive debugging capabilities.The flexible and customizable interface allows you to havemultiple debug tools connected to your computer at thesame time. You can select any tool you desire for a specificproject or configuration within a project. With completeproject management, visual call graphs, a configurablewatch window and a feature-rich editor that includes codecompletion and hyperlink navigation, MPLAB X IDE is fullyequipped to meet the needs of experienced users whileremaining flexible and user-friendly for even those who arenew to the IDE.    Color syntax highlighting    Smart code completion makes suggestions andprovides hints as you type    Automatic code formatting based on user-defined rules    Refactoring tools to intelligently restructure code    Live parsingUser-Friendly, Customizable Interface    Fully customizable interface: toolbars, toolbar buttons,windows, window placement, etc.    Call graph window    Plug-in feature extensionsNavigation Features    Powerful navigation tools: Go to file, Go to type, Go to symbol, Go to header,Go to declaration, hyperlinks using 'Ctrl mouse over'    Tasks navigator with user-defined bookmarks e.g. //TODO, //FIXME    Project-based workspaces: Multiple projects, tools and configurations Simultaneous debugging sessionsFile History and Bug Tracking    Local file history feature NetBean plug-ins for revision control systemsalso available    Built-in support for Bugzilla issue tracker Integrated with editor for ease-of-navigation issuesI N T E G R AT E D D E V E LO PM E N T E N V I R O N M E N TMPLAB XC COMPILERSPROGRAMMER’S EDITORCompilersMPLAB SIM SimulatorRTOSProteus SPICEVersion ControlMATLABSOURCE LEVEL DEBUGGERMPLAB Starter KitsMPLAB PM3PROJECT MANAGERApplication SegmentsPICkit Programmer/DebuggerNetBeans Plug-InsMPLAB ICDData Monitor &Control InterfaceMPLAB REAL ICE In-Circuit EmulatorRTOS ViewerOther Software ToolsID E. V 1 . 0 5 .2 5 . 1 3Emulators and DebuggersTHIRD PART Y2SHAREDQuick Guide to Microchip Development ToolsProduction, GangProgrammersPC Lint and Others.

Microchip MPLAB XC CompilersMPLAB XC CompilersMPLAB XC8MPLAB XC16PIC10/12/16/18PIC24 and dsPIC DSCsMPLAB XC32/XC32 PIC32OptimizationsFeaturesMPLAB XC Compilers produce highly optimized code. ThePRO edition has the most features and produces the bestcode optimization. A low-cost option of the compiler is alsoavailable as the Standard Edition. MPLAB XC licenses arealso available as Free editions and have the option of a60-day PRO evaluation trial.Microchip now offers Free and PRO Editions of the MPLABXC32 Compiler, which adds the flexibilty to develop andreuse C projects and components.The Free editions support all devices and commands ofthe PRO edition. They have no time or memory restrictionsand offer an unrestricted-use license with optimizationsufficient for most uses.An evaluation key is available to enable full use of the PROedition features and optimizations of the compilers whenapplied. After the 60-day evaluation period, the compilerwill revert back to the Free edition functionality.The Free edition is available for download from:www.microchip.com/free.Awards forMPLAB X IDEAwards forMPLAB XC Compilers    ANSI Compliant    Extensive libraries including Microchipperipheral libraries    Runs on Windows, Linux or Mac OS X    Integrates with MPLAB X IDE to provide a full, graphicalfront end Editing errors and breakpoints match thecorresponding lines in source code Single step through C and C source code toinspect variables and structures at critical points Data structures with defined data types, includingfloating point, display in watch windowsLicense Types    Single-user licenses: Workstation licenses    Network Server Licenses: Can be run from aserver and shared between multiple machines indifferent locations These licenses are restricted to one compile at atime. When a user compiles, another user cannotcompile for one hour.    High Priority Access (HPA): 12-month maintenance andsupport contract: Priority technical support New part support New architecture support New compiler patch-level updatesACE Products of the YearEE Times ChinaOptimization Levels100%50%Free 60-dayEvaluationPROStandardFree0%Quick Guide to Microchip Development Tools3

In-Circuit Emulators and DebuggersMicrochip offers three universal debuggers. They sharedesign platforms, support all microcontroller and DSCfamilies, are USB-powered and fully integrated with MPLABX IDE. MPLAB ICD 3 offers debugging and hardwarefeatures sufficient for the needs of most users. PICkit 3Debugger/Programmer is the economical choice for basicdebugging functions. MPLAB REAL ICE In-Circuit Emulatoroffers advanced features—like data capture, trace, logictriggers and high-speed debugging up to 10 feet—usuallyavailable only on expensive and high-end emulators. BothMPLAB REAL ICE In-Circuit Emulator and MPLAB ICD 3 canbe used as programmers in a production environment.MPLAB ICD 3 Debugger/Programmer (DV164035)MPLAB ICD 3 In-Circuit DebuggerSystem is Microchip's most costeffective high-speed hardware debugger/programmer for Microchip FlashDigital Signal Controller (DSC) andmicrocontroller (MCU) devices. It debugs and programsPIC Flash microcontrollers and dsPIC DSCs with thepowerful, yet easy-to-use graphical user interface of MPLABIntegrated Development Environment (IDE). The MPLABICD 3 In-Circuit Debugger probe is connected to the designengineer's PC using a high-speed USB 2.0 interface and isconnected to the target with a connector compatible withthe MPLAB REAL ICE In-Circuit Emulator systems (RJ-11). MPLAB ICD 3 In-Circuit Debugger is designed to supporthigh-speed processors running at maximum speeds,allowing embedded engineers to debug applications ontheir own hardware in real time. Protection circuitries are added to the probe drivers toguard the probe kit from power surges from the target.VDD and VPP voltage monitors protect against over-voltageconditions, and all lines have over-current protection. Theunit can provide power to a target (up to 100 ma). Housed in a small (3.7" .8") and attractive enclosure,the MPLAB ICD 3 In-Circuit Debugger is powered bythe USB port so an external power adapter is notrequired. MPLAB ICD 3 In-Circuit Debugger is CE andRoHS-compliant. Fast programming allows both quick firmware reloadfor fast debugging and for in-circuit re-programming.Programming times are improved up to 15 overMPLAB ICD 2. MPLAB ICD 3 supports target supply voltagesfrom 2.0–5.5V. Included with every MPLAB ICD 3 is a test module totest I/O lines to confirm the unit is working properly. Adding new device support and advanced featuresto MPLAB ICD 3 In-Circuit Debugger is as simpleas installing later versions of the MPLAB X IDE,downloadable for free. MPLAB ICD 3 In-Circuit Debuggeris field upgradeable through a firmware download fromMPLAB X IDE. Allows debugging with MPLAB X IDE, supporting multiplebreakpoints, stopwatch, source code file debugging inMPLAB’s editor for quick program modification/debug.4Quick Guide to Microchip Development ToolsPICkit 3 In-Circuit Debugger (PG164130) The PICkit 3 Debug Express allows debuggingand programming of PIC Flash microcontrollersand dsPIC DSCs using the powerful graphicaluser interface of the MPLAB X IDE. USB (Full speed 12 Mbits/sinterface to host PC)Real-time executionFirmware upgradeable from PC/web downloadTotally enclosedSupports low voltage to 2.0V (2.0–6.0V range)Diagnostic LEDs (power, busy, error)Read/write program and data memoryof microcontrollerErase of program memory space with verificationFreeze-peripherals at breakpointMPLAB REAL ICE In-Circuit Emulator (DV244005)MPLAB REAL ICE In-Circuit EmulatorSystem is Microchip’s next generationhigh-speed emulator for Microchip FlashDSC and MCU devices. It debugs andprograms PIC and dsPIC Flash microcontrollers with theeasy-to-use but powerful graphical user interface of theMPLAB X IDE, included with each kit. The MPLAB REALICE In-Circuit Emulator probe is connected to the designengineer's PC using a high-speed USB 2.0 interface and isconnected to the target with either a connector compatiblewith the popular MPLAB ICD 3 system (RJ11) or with thehigh-speed, noise-tolerant, low-voltage differential signal(LVDS) interconnection (CAT5).MPLAB REAL ICE In-Circuit Emulator is field upgradeablethrough future firmware downloads in MPLAB X IDE. Inupcoming releases of MPLAB X IDE, new devices will besupported and new features added. Real-time execution and real-time trace collection Stopwatch Real-time watch Full hardware debugging: breakpoints, single-step,variable inspect/modify Logic probe inputs/outputs (8) I/O Port trace and SPI trace options for high-speedupload of trace data High-speed/LVDS communication via the MPLAB REALICE In-Circuit Emulator Performance Pak (AC244002) Debugging of low pin-count devices and devices withoutdebugging capabilities via the MPLAB REAL ICE InCircuit Emulator Processor Extension Paks (various) Emulation of high-voltage AC applications via the MPLABREAL ICE In-Circuit Emulator Isolator (AC244005) PIC32 4-wire JTAG connectivity via the MPLAB REAL ICEIn-Circuit Emulator JTAG Adapter (AC244007) Power measurement and power profiling via the MPLABREAL ICE In-Circuit Emulator Power Monitor (AC244008)

In-Circuit Emulators and DebuggersIn-Circuit Emulators and DebuggersPICkit 3MPLAB ICD 3MPLAB REAL ICE In-Circuit EmulatorUSB SpeedFull OnlyHigh and FullHigh and FullUSB DriverHIDMicrochipMicrochipFeatureUSB PoweredYesYesYesProgrammable VppYesYesYesPower to TargetYesYesNoProgrammable VddVdd Drain from TargetOver Voltage/Current ProtectionEmulation SupportBreakpointsYesYesYes20 mA 1 mA 1 mAYes, SWYes, HWYes, HWFull SpeedFull SpeedFull SpeedSimpleComplexComplexYesYesYes512 KbytesNoNoSerialized USBYesYesYesTrace, NativeNoNoYesTrace, Other (SPI, PORT, Inst)NoNoYesData CaptureNoNoYesLogic/Probe TriggersNoNoYesHigh Speed Performance PAK (LVDS)NoNoYesProduction ProgrammerNoYesYesSoftware BreakpointsProgram Memory Image SizeThird Party ToolsMicrochip also offers a great collection of tools from thirdparty vendors. These tools are carefully selected to offergood value and unique functionality.    Device Programmers and Gang Programmers fromcompanies such as SoftLog, EETools and CCS    Compilers from companies such as CCS,microEngineering Labs and MikroElectronika    Software Tools from companies such as Gimpel andTrace Systems    Protocol Analyzers from companies such as Saleaeand Total Phase    Development Boards from companies such as Digilent,Nurve Networks, and MikroElectronika    Embedded Ethernet and Connectivity Solutions fromcompanies such as CCS, IPLogika and Embed    Innovative Cable Solutions from companies such asTag‑ConnectQuick Guide to Microchip Development Tools5

Getting StartedStarter KitsStarter Kits are complete, affordable, turnkey solutionsconsisting of hardware and software sufficient for exploringspecific applications or the features of the device familythey represent. Most kits include an on-board or separatedebugger and tutorials. To get started, simply install andstart MPLAB X IDE, connect the hardware and step throughthe easy-to-follow tutorials.F1 Evaluation Kit (DV164132)The F1 Evaluation Kit is a demonstration/development tool for Enhanced Mid-RangePIC microcontrollers (PIC12F1XXX/PIC16F1XXX) and includes the PICkit 3for quick programming and development. Populated with aPIC16LF1937 featuring XLP technology, this platform consistsof a 44-pin development board with prototyping space, 3VLCD glass, support for the Motor Control add-on and supportfor PICkit 3 and PICkit Serial Analyzer. This kit provides aplatform for general purpose development, and includesdemonstrations focusing on low power, LCD and motor control.MPLAB Starter Kit for PIC18 MCU (DM180021)This kit includes an on-board debugger/programming capability as well as USBcommunication, a capacitive touch pad,potentiometer, acceleration sensor,MicroSD memory card and an OLED display. The boardcan function as a USB mouse, joystick or mass storagedevice (thumb drive) all using the on-board capacitivetouch sense pads.PIC18 Development Kit (DV164136)This kit includes a PIC18 Explorer board,PICkit 3 Debugger/Programmer, USBcable and a 9V universal power supply.The PIC18 Explorer board includes boththe PIC18F8722 and PIC18F87J11microcontrollers and supports dozens of general purposePIC18 families using various processor Plug-in Modules(PIMs). PICtail daughter boards enable many differentaccessory boards to connect to the PIC18 Explorer.MPLAB Starter Kit for PIC24H MCUs (DM240021)The PIC24H Starter Kit is a completehardware and software kit for exploringthe power of PIC24H family of MCUsincluding a built-in debugger on theboard. A tri-axial accelerometer is provided for accelerationdetection. The starter kit also showcases a low-cost audioplayback with an on-board speaker and an OLED displayrunning the Microchip Graphics library.MPLAB Starter Kit for PIC24F MCUs (DM240011)This kit includes an integrated in-circuitdebugger and programmer, USB deviceand host connectors, tri color LED,capacitive touch pad and an OLEDdisplay. Menu driven demonstration software supportsdata logging, thumb drive and graphics applications to testthe PIC24F MCU.6Quick Guide to Microchip Development ToolsExplorer 16 Starter Kit (DV164037)This kit is a complete set of tools forapplication development supportingMicrochip’s PIC24 and dsPIC33 16-bitand PIC32 32-bit microcontrollers. This kitincludes a MPLAB ICD 3 In-Circuit Debugger, an Explorer 16Development Board, a 9V universal power supply for use witheither the Explorer 16 board or the MPLAB ICD, a serial cableand both a PIC24FJ128GA010 and a dsPIC33F256GP710device (mounted on plug-in modules for quick replacement).MPLAB Starter Kit for dsPIC DSCs (DM330011)This starter kit introduces users to thedsPIC Digital Signal Controller deviceusing its speech and audio processingcapabilities. The kit is USB-powered, hason-board debug circuitry and 24-bit codec for high-qualityaudio applications. Also on the board are reconfigurableswitches, potentiometers, a temperature sensor and a4 Mb serial EEPROM to store data such as audio samples.PIC32 Starter Kit (DM320001)With over 35 source code examples tothe "Getting Started" project, this kitincludes everything needed to write,program, debug and execute code on ahigh-performance PIC32 microcontroller.PIC32MX1/MX2 Starter Kit (DM320013)The PIC32MX1/MX2 Starter kit is acomplete solution for exploring the lowcost, high-performance PIC32MX1/MX2devices. This kit is perfect for providingan introduction to basic user interfaces with mTouch senging solutions buttons and high-quality audio.PIC32 USB Starter Kit II (DM320003-2)This kit provides the easiest and lowest costmethod to experience the USB and CANfunctionality of the PIC32 microcontrollers.Users can develop CAN applications usingPIC32 expansion boards. The board containseverything needed to develop USB embedded host/device/OTG applications when combined with Microchip'sfree USB software.MPLAB Starter Kit for PIC24F Intelligent IntegratedAnalog (DM240015)The MPLAB Starter Kit for PIC24F IntelligentIntegrated Analog is a standalone boardshowcasing the advantages of lower BOMcost, faster throughput and lower noiseanalog, and features an on-board programmer/debugger.PICkit 3 Starter Kit (DV164130)This Demo Kit contains one assembledboard with area for prototyping circuits.The assembled board is populatedwith the PIC16F1829-I/P. It also ships with a sample ofPIC18F14K22-I/P (20-pin) MCU.

Getting StartedPIC32 Ethernet Starter Kit (DM320004)MPLAB Starter Kit for Digital Power (DM330017)The PIC32 Ethernet Starter Kit providesthe easiest and lowest cost method toexperience 10/100 Ethernet developmentwith PIC32. Combined with Microchip'sfree TCP/IP software, your project will berunning in no time. The PIC32 has an available CAN2.0bperipheral and USB host/device/OTG.The MPLAB Starter Kit for Digital Power allows the userto easily explore the capabilities and features of thedsPIC33F GS Digital Power Conversion family. It is adigitally controlled power supply board that consists of oneindependent DC/DC synchronous Buck converter and oneindependent DC/DC Boost converter. Each power stageincludes a MOSFET controlled 5W resistive load. The kitfeatures an on-board programmer/debugger, LCD displayand an on-board temperature sensor.PIC32 I/O Expansion Board (DM320002)This I/O expansion board provides PIC32starter board (DM320001, DM320003)users with full access to MCU signals, JTAGdebugging, ICSP development and connection of PICtailPlus daughter cards.PICkit 3 Debug Express (DV164131)The PICkit 3 Debug Express combines a44-pin demo board with a PIC18F45K20microcontroller and a PICkit 3 debugger/programmer.MPLAB Starter Kit for Serial Memory Products(DV243003)Getting StartedThis kit includes everything necessaryto quickly develop a robust and reliableSerial EEPROM design, and greatlyreduces the time required for systemintegration and hardware/softwarefine-tuning. Supports Microchip UNI/O bus, I²C , SPI andMicrowire Serial EEPROMs.PIC24E (DM240012) and dsPIC33E USB StarterKits (DM330012)These starter kits provide a low-costmethod for the development and testingof USB devices, embedded host andOn-The-Go applications using the PIC24EMCU and dsPIC33E DSC families. Included on each board arethree user-programmable LEDs, three push button switchesand an expansion header compatible with the MultimediaExpansion Board (DM320005) and I/O Expansion Board(DM320002). The starter kits come preloaded with basicCommunication Device Class (CDC) demonstration software.Microstick II (DM330013-2)Microstick II delivers a complete development hardwareplatform for Microchip's 16-bit and 32-bit microcontrollersand digital signal controllers. It's the perfect solution forthose looking for a low-cost, easy-to-use developmentplatform and supports all 3.3V PIC24FJ, PIC24H, dsPIC33,and PIC32 SPDIP packaged devices.PICDEM PIC18 Explorer Board (DM183032)This low-cost demo board features a PIC18F8722 MCUwhich is the superset of the traditional PIC18 generalpurpose 5V family. The board also comes with thePIC18F87J11 processor PIM which is the superset of thePIC18 J-series of 3V MCUs for cost-sensitive applications.This single development board supports dozens of generalpurpose PIC18 families using various processor Plug-InModules (PIMs).Development Tools SelectorMicrochip's Development Tools Selector (DTS) is an on-lineapplication that allows a user to view development toolsthrough a graphical user interface (GUI) with filter andsearch capabilities to easily find development toolsassociated to the Microchip products. Just enter either adevelopment tool or Microchip device in the search boxand it quickly displays all related tools and devices.Updated after every MPLAB X IDE release, it is availableonline and offline at: www.microchip.com/dts.Microsticks for 3V and 5V PIC24F K-Series(DM240013-1/DM240013-2)Microsticks for 3V & 5V PIC24F K-series (DM240013-1and DM240013-2) are flexible USB powered developmentplatforms. They provides everything you need to getstarted at a very low cost and are the perfect solutionsfor those looking to get started with Microchip’s lowcost 16-bit microcontroller families—The DM240013-1supports the 3V PIC24F “KL”, “KM” and “KA” deviceswhile the DM240013-2 supports the 5V PIC24FV “KM”and “KA”—for extremely cost sensitive consumer, medicaland industrial applications. Both the Microsticks includean integrated programmer/debugger and can work asa stand-alone development board or plugged into aprototyping board.Quick Guide to Microchip Development Tools7

Application-Specific Development ToolsAudioAudio Development Board for PIC32 (DM320011)The audio development board for PIC32provides developers with a flexibleplatform for 24-bit audio record andplayback, USB digital audio, MP3 decodeand sample rate conversion. Key featuresinclude PIC32MX795F512, 24-bit Wolfson codec, USB TypeA interface, on-board microphone, headphone out and linein, high-quality 2" color LCD and MFi Dock Edge connector.PIC32 USB Digital Audio Accessory Board(DM320014)The PIC32 USB Digital AudioAccessory Board showcases a16/24-bit quality digital stereo audiodevelopment platform using thePIC32 microcontroller. It can be usedfor 16/24-bit stereo audio playback and recording witha sample rate of up to 48 kHz. This accessory boardis powered by the USB Host and can be used with anypersonal computer (PC), tablet, gaming station, or mobiledevice that supports the USB Audio Device Class.Bluetooth RN42 Bluetooth Evaluation Kit (RN-42-EK)The RN-42-EK is a fully certifiedClass 2 Bluetooth evaluation kit forthe RN42-I/RM module. It has theflexibility to connect directly to a PCvia a standard USB interface or toembedded processors through the TTL UART interface. Thestatus LEDs, switches and signal headers enable rapidprototyping and integration into existing systems.RN52 Audio Bluetooth Evaluation Kit (RN-52-EK)The RN-52-EK is an evaluation kit forthe RN52, a fully certified Bluetoothversion 3.0 audio module which isfully compatible with Bluetooth version2.1 EDR. This kit demonstrates thekey features of the RN52 allowing designers to quickly andeasily evaluate and develop prototypes. The RN-52-EK hasthe ability to pair with any smartphone, stream music, andtake hands-free calls. It also supports multiple Bluetoothprofiles and codecs. The RN-52-EK includes RN52evaluation board, USB cable, two stereo mini-speakersand microphone.8Quick Guide to Microchip Development ToolsPIC32 Bluetooth Audio Development Kit(DV320032)The PIC32 Bluetooth Audio DevelopmentKit with PIC32MX450F256L onboardoffers an excellent means for designingand developing a low-cost Bluetoothaudio system. The features includeBluetooth audio streaming with low-costHCI radio module, compatibility withBluetooth-enabled smartphones and portable musicplayers, USB memory stick support, 2 inch color LCDdisplay, high-quality 24-bit, 192 kHz audio conversion forline or headphones.EthernetEthernet PICtail Plus Daughter Board (AC164123)This board is populated with the 28-pinENC28J60 Ethernet controller whichinterfaces to the RJ-45 connector. It can beplugged into the Explorer 16 developmentboard (DM240001), allowing connectionto any of Microchip’s 16- and 32-bit products when used inconjunction with the free Microchip TCP/IP stack.Fast 100 Mbps Ethernet PICtail PlusDaughter Board (AC164132)This board is populated with a 64-pin ENC624J600 Ethernetcontroller and interfaces to the RJ-45 connector. It can beplugged into the Explorer 16 development board (DM240001)and the PIC18 Explorer board (DM183032) allowingconnection to any of Microchip’s 8, 16- and 32-bit products.PICDEM.net 2 Development Board (DM163024)This Internet/Ethernet development board supportsboth the ENC28J60 Ethernet controller and the singlechip Ethernet PIC18F97J60 MCU. With this board andMicrochip’s free TCP/IP stack, a web server can bedeveloped showcasing the capability to remotely monitorand control embedded applications over the Internet.LAN9500A Hi-Speed USB 2.0 to 10/100 EthernetBridge Controller(EVB-LAN9500A-MII/EVB-LAN9500A-LC)The EVB-LAN9500A-MII is used toevaluate our LAN9500A Hi-Speed USB2.0 to Fast Ethernet Bridge Controllersolution. Using an existing USB portwith our LAN9500A allows designers toadd Ethernet connectivity to their system architectures.

Application-Specific Development ToolseXtreme Low PowerGraphics and LCDnanoWatt XLP 16-bit Development Board (DM240311)Remote Control Demo Board (DM240315-2)This development board provides a low-cost,highly configurable development systemfor Microchip's line of extreme low power16-bit PIC24F microcontrollers featuringsleep currents down to 20 nA. The boardsupports development on PIC24F16KA102,PIC24FJ64GA102 and PIC24F64GB002 families of MCUs.This board can be powered by more than five sourcesincluding batteries and energy harvesting modules andsupports a variety of common components that can beselectively enabled.XLP 8-Bit Development Board (DM240313)This development board is designed as a true platformfor low power development, enabling designs with sleepcurrents as low as 20 nA. The board has connections forin-circuit programming and debugging and a USB interfacefor power and PC communication. The board comes with thePIC18F87K22 installed along with a PIC16LF1947 Plug-inModule and can be powered by six different sources.General PurposePIC10F32X Development Board (AC103011)The PIC10(L)F32X Development Board isintended to be a learning tool for individualsinterested in PIC microcontroller design anddeveloping applications using the ConfigurableLogic Cell, Complimentary Waveform Generatorand Numerically Controlled Oscillatorperipherals. The PIC10F322 microcontrolleris ideal for use on the PIC10(L)F32X DevelopmentBoard due to its small size, high efficiency, speed andperipheral configurations.PICDEM Lab Development Kit (DM163045)The PICDEM Lab DevelopmentKit is designed to provide acomprehensive development andlearning platform for virtuallyall of Microchip's Flash-based6-, 8-, 14-, 18-, and 20-pin, 8-bitPIC microcontrollers. Gearedtoward first-time PIC microcontroller users and universitystudents, the PICDEM Lab Development Kit is suppliedwith five of our most popular 8-bit PIC microcontrollers anda host of discrete components used to create a numberof commonly used circuits. Expansion headers providecomplete access/connectivity to all pins on the connectedPIC microcontrollers and all mounted components. This kitincludes a PICkit 3 In-Circuit Debugger.This board integrates graphics, mTouch, USBand RF4CE into a single demo. The boarddemonstrates a remote populated withPIC24FJ256DA210 MCU, 3.5" graphical TFT LCDwith resistive touch screen, capacitive touchkeys with plastic overlay, MRF24J40 2.4 GHztransceiver and ZENATM wireless adapter.PIC24FJ256DA210 Development Board (DM240312)The PIC24FJ256DA210 Development Board is a lowcost and efficient development board to evaluate thefeatures and performance of the PIC24FJ256DA210 withintegrated graphics, mTouch technology and USB. Thisboard is an ideal platform for developing graphical humaninterface applications.VGA Camera Sensor (VCS) PICtail Plus Board(AC164150)This board brings basic vision andsurveillance to PIC32 based systems.Onboard is a 640 480 VGA colorCMOS sensor. This board interfaces tothe I/O expansion board with a PIC32Starter Kit, Epson graphics development board and aVGA display.Low-Cost Controllerless (LCC) Graphics PICtail PlusDaughter Board (AC164144)The Low-Cost Controllerless (LCC) Graphics PICtailPlus Daughter Board enables development of graphicssolutions without an external graphics controller, thusreducing system BOM cost for many applications. Theboard is designed to attach to a PIC32 Starter Kit(DM320001, DM320003-2, DM320004) or an Explorer 16Development Board (DM240001).For more advanced graphics or larger display sizes, thereare several boards using external graphics controllerswhich can be used with the Explorer 16 or a PIC32Starter Kit: Solomon Systech SSD1926 Graphics Board(AC164127-5) Epson S1D13517 Graphics Board (AC164127-7)The graphics development boards above can be usedwith these flexible graphical display boards rangingfrom 3.2" to 7". QVGA 3.2" Graphics Display Truly 240 320Board (AC164127-4) WQVGA 4.3" Graphics Display Powertip 480 272Board (AC164127-6) VGA 5.7" Graphics Display Truly 640 480Board (AC164127-8) WVGA 7" Graphics Display Truly 800 480Board (AC164127-9)Quick Guide to Microchip Development Tools9

Application-Specific Development ToolsLCD Explorer Development Board (DM240314)F1 LV Evaluation Platform (DM164130-5)The LCD Explorer Development Board supports Microchip's100-pin microcontrollers with 8 common segment LCDdrivers. The LCD Explorer provides an ideal platform for acustomer to evaluate an MCU with a common LCD driveron a 38 segment 8 common LCD display. PICtail Plusconnections allow a customer to evaluate the selectedMCU in a complex system by adding Microchip's PICtailPlus daughter boards.The F1 Low Voltage Evaluation Platform is adevelopment tool for Enhanced Mid-range PICmicrocontrollers (PIC12F1XXX/PIC16F1XXX).Populated with a PIC16LF1947, featuringXLP technology and MCP1624 for low voltagesingle cell battery support, this provides aplatform for general purpose and low voltage developmentand gives you the ability to develop code for anyPIC12F1XXX/PIC16F1XXX microcontroller. Quick and easydevelopment is ensured with the integrated functionalityincluding prototyping area, LCD control, system currentmonitoring, temperature sensing, Real-Time Clock, LEDdrive, button control, USB interface, various power sourcesand BLDC/BDC/Unipolar/Bipolar motor control.LightingLighting Communication Development Pla

Built-in support for Bugzilla issue tracker Integrated with editor for ease-of-navigation issues THIRD PA RT Y SHARED INTEGRA TED DEVELO PM ENT ENVIRONMENT MPLAB XC COMPILERS PROGRAMMER'S EDITOR SOURCE LEVEL DEBUGGER PROJECT MANAGER Other Software Tools MPLAB SIM Simulator Emulators and Debuggers Produc tion, Gang .

Related Documents:

hidpri.h \PIC32 Solutions\Microchip\USB\hid_device_driver Private function and macro definitions hid.h \PIC32 Solutions\Microchip\Include\USB USB HID include file hiddesc.h \PIC32 Solutions\Microchip\Include\USB HID specific descriptor defines hidreport.h \PIC32 Solutions\Microchip

Test the Smart MicroChip Sensor in a high pressure and temperature lab environment. Q12 0 6.6 Build a downhole logging tool to power the Smart MicroChip Sensor and assimilate their data. Q13 50 6.7 Report the results of injecting the Smart MicroChip Sensor into the formation (small-scale fr

Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224 www.microchip.com Don’ M N I MoSolutions Published six times a year, MicroSolutions is a valuable resource for product and technology news about Microchip’s innovative solutions. Subscribe today to receive email notifications when each new issue of MicroSolutions is ready. Use

Microchip's free TCP/IP Stack, and more specifically, how you can use Dynamic Variables to present data from your system to a web browser. My name is Elliott Wood, and I'm an Applications Engineer at Microchip's headquarters in Chandler, AZ. I am one of the main developers of Microchip's

proving a layer between CCS Software and a Microchip supplied API. This allows Microchip ICD-2, ICD-3, and Real-ICE programmers\debuggers to be used in CCS's software. Maintaining a C /ATL Plug in for the Microchip Tool Suite API. The Plug-in allows for the CCS PICC Compiler to be used inside of the MPLAB IDE. CCS PICC Compiler running in .

143-37 Hyundai Tower Unit 902 Samsung-dong Kangnam-gu Seoul Korea 135-090 Tel: (82-2) 553-5693 Fax: (82-2) 552-4942 www.genesis-microchip.com / info@genesis-microchip.com.com Genesis Microchip Publication PRELIMINARY DATA SHEET gm2121 SXGA LCD Monitor Controller with Integrated Analog Interface and Dual

many members of the Microchip User's forum and some ideas taken out from the latest release (v4.02) of the original Microchip TCP/IP stack code. Note: The current version DOES NOT support the HI-TECH or CCS compilers yet. Thanks to all members of the Mi

contact your Microchip Regional Sales Office. 2.4 ROM Devices Some of Microchip’s devices have a corresponding device where the program memory is a ROM. These devices give a cost savings over Microchip’s traditional user programmed devices (EPROM, EEPROM). ROM devices (PIC16CR8X) do not allow serializati