Development Tools
Development Tools Home
Development Tool Selector
Microchip Advanced Parts Selector (MAPS)
Third Party Development Tools and Design Resources
Premier Third Parties
Contact Microchip
Getting Started Development Tools Home
Dev Tool Forums
MPLAB® IDE
MPLAB Real Ice
MPLAB ICD
MPLAB C30
MPLAB® C32 Compiler
Hi-Tech Compiler
Programmers

C Compilers

Programmers

 

Embedded Ethernet Modules

 

CCS C Compilers Exclusively for PIC® MCU and dsPIC® DSC:

The CCS C Compiler was developed exclusively for the PIC® MCU- making it the most optimized compiler for Microchip devices. Features include:

 

• Generous built-in function library. . .365 and continuously adding
• Pre-processor commands, such RS232, I2C, and many more
• 135 ready-to-run example programs to quickly jump-start any project
• Drivers for real-time clocks, LCDs, A/D converters, etc.
• Standard C operators and built-in libraries that are specific to PIC® registers
• Access to hardware features from C. . . include:

 

• 1, 8, 16 and 32 bit integer types and 32 bit floating point
• 48-bit and 64-bit Int and float in PCD (16-bit parts)
• Standard one bit type (short INT) to generate very efficient bit oriented code.
• #BIT and #BYTE will allow C variables to be placed at absolute addresses.
• Bit arrays
• Fixed point decimal
• Constants (including strings and arrays) are saved in program memory.
• Flexible handling of constant data
• Variable length constant strings
• ADDRESSMOD capability to create user defined address spaces in memory device

 

 

Windows IDE with C Aware Real-time Debugger
A powerful editor that includes Multiple Compilation Units, RTOS, Wizards, Special Viewers, Device Editor

 

PCWH compiler for PIC10/PIC12/PIC14/PIC16/PIC18 devices with an Integrated Windows Environment (IDE)

Buy

PCWHD compiler for PIC10/PIC12/PIC14/PIC16/PIC18/PIC24 and dsPIC® devices with an Integrated Windows Environment (IDE)

Buy

Command-Line Compilers
Stand-alone use or integrate with MPLAB

 


PCM for 14-bit midrange devices
PCH for PIC18 devices
PCD for PIC24 and dsPIC® devices


Buy

Buy

Buy

Development Tools

LOAD-n-GO Handheld Programmer

Buy

Load-n-Go is a low cost handheld in-circuit programmer that supports PIC10/PIC12/PIC14/PIC16/PIC18/PIC24 MCUs and dsPIC® DSCs. Running on four AA batteries this mobile programmer can go where no PC or laptop could go before.The device allows for quick field programming of targets with up to four firmware images. Load-n-Go can also be powered via USB or with a standard 9V DC adapter. Use it as a regular in-circuit debugger/in-circuit serial programmer with the CCS IDE Compiler. The programming process is as easy as 1-2-3 with the Load-n-Go. Simply load the program into the Load-n-Go via a USB cable, connect to the target and program! Non-technical users will find the selectable firmware feature and program status readout fool-proof! (RoHS compliant)

Prime8 Production Programmer

Buy

    PRIME8 has eight In-Circuit Serial Programming (ICSP) jacks which enable high volume chip programming by allowing up to eight targets to be programmed at once or individual targets to be selected. (RoHS compliant)
    Features:

    2 MB internal memory
    8 selectable targets
    Can supply up to 150 mA to each target
    Supports 2.1V to 5V targets
    The SD card reader eliminates the need for a PC and the point of programming
    The LCD menu and control buttons allow the user to instruct the unit to program a device, verify the program status, enable individual targets, specify hex file, read the chip serial ID and create unique serial numbers
    A checksum feature allows the programming results to be displayed on the LCD screen to ensure programming is complete and error free
    PRIME8 serial numbering capability assigns a unique serial number to devices during programming and is ideal in production environments
    Green/Red Pass/Fail LEDs for each target

Embedded Ethernet Devices

EZ Web Lynx 5V Module

Buy

EZ Web Lynx is a simple embedded Ethernet integration device to get a product online fast! This tiny unit can easily be added to any existing electronic design to gain Ethernet capability, reducing development and engineering time. Dynamic web pages are simply programmed in HTML. No other technical knowledge or languages needed!
There are 3.3V and 5V versions available to fit whatever your design requires.
Development kits are also available to see how EZ Web Lynx can work for you.

(5V Modules are RoHS compliant)

    Coming soon EZ Web Lynx Wireless!
    Same EZ Web Lynx Features

    802.11 B/G
    2.4 GHZ
    WEP