|
ICD-U40 |
ICD-S40 |
Mach X |
Load-n-Go |
In-Circuit Programming |
Yes |
Yes |
Yes |
Yes |
In-Circuit Debugging |
Yes |
Yes |
Yes |
Yes |
ZIF Socket |
No |
No |
Yes |
No |
PC Interface |
USB |
RS-232 |
USB |
USB |
Power |
USB |
Target |
USB |
USB or 4 AA Batteries |
Target Ports |
1 |
1 |
1 |
1 |
Price |
$75.00 |
$75.00 |
$199.00 * |
$199.00 * |
| * Discounts available for compiler customers. |
In-Circuit Programmers/Debuggers
The CCS ICD is a complete In-Circuit Debugging and Programming solution for Microchip PIC10, PIC12, PIC14, PIC16, PIC18, PIC24 and dsPIC® devices. The ICD can debug all PIC® MCU and dsPIC® targets that support debug mode for debugging. It also provides in-circuit serial programming (ICSP) support for all Flash chips. A list of what parts are supported by the ICD is detailed here.
The CCS ICD units work with
CCS' C Aware Real-Time Debugger or CCS' stand-alone ICD control software. The C Aware Real-Time Debugger is robust and integrated with the PCW and PCWH Compiler and provides very detailed debugging information at the C level. The stand-alone control software allows you to quickly program target chips using ICD's ICSP. For debugging support, PCW or PCWH IDE function as the debugger and integrated into the IDE.
Please note, the ICD-S40 and ICD-U40 only work with CCS Software and not MPLAB® IDE.
To program at 3V, you will need the ICD-U40. The ICD-S40 only supports 5V targets.
CCS provides two ICD solutions:
|
This ICD unit connects to the PC and the debugging software over USB (USB cable included). The ICD-U40 Unit is powered from the USB bus. It can also power a board @5V by closing the jumper near the ICD jack inside the unit (the unit must be opened). |
|
 |
|
|
|
Celebrate Five Years of debugging with the Clear ICD-U40! All the same capabilities in a fun case. Limited time offer, so order today! |
|
|
|
|
|
This ICD unit communicates to the PC and the debugging software over an RS232 connection (RS232 serial cable included). The ICD-S40 is powered from the target board at 5 volts.
|
|
 |
|
Mach X Programmer/Debugger
|
The Mach X Programmer is a fully-featured device programmer that programs a wide range of parts
including chips with Flash memory and One-Time-Programmable devices (OTPs). High speed
programming is accomplished by an internal PIC18 MCU running at 40MHz and the programmer is powered by the USB bus.
- Supports: PIC10, PIC12, PIC14, PIC16, PIC18, PIC24, dsPIC®, MCPxxxx(CAN Bus chips)
Click here to view a detailed list of supported devices for the Mach X Programmer.
- Program various DIP chips (8-40 pins) via a unified 40-pin ZIF socket on the unit. The advanced ICSP signal routing logic allows programming chips with various DIP pin-outs (8-40 pins) via a single 40-pin ZIF socket.
- Supports In-Circuit programming via a standard ICD connector. The device can also be used as an ICD debugger with CCS Windows IDE compilers through a USB interface.
|
|
- No additional power supply is required as the unit is powered from the USB bus.
- Drivers and software are available for Linux and Windows (32-bit). Mach X firmware updates are handled by the software over the USB bus.
- Can program and read standard HEX and COF files. Devices can be read to generate a hex file or disassembly .ASM file. Burn parameters are saved in the hex file as comments. It also supports grouping hex files so multiple hex files can be merged into the same part.
- User selectable verify voltages (2V to 5.5V). This fulfills all requirements on a production programmer required by Microchip's ICSP specifications.
- The Start/Repeat pushbutton, in conjunction with our device programming software, provides a simple and efficient way of batch programming.
- The software provides an advanced and efficient way of serial numbering when programming a batch of parts. It handles serial numbering in binary or ASCII mode. Serial numbers can be supplied from an external file, from a list file, or via a user prompt.
- Calculates and programs calibration constants for parts with an internal oscillator.
|
Load-n-Go Handheld Programmer
|
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 ICD/ICSP 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!
|
|
|
Standard features of the Load-n-Go handheld programmer:
- 2 MB Flash for storing up to four separate programs of 512 KB or less. Larger programs can be loaded if the user does not need all 4 program slots.
- Load-n-Go can be modified to power the target board by adding a jumper inside the unit. 2.5V, 3.3V and 5V target Vdds available.
- New firmware can be downloaded from the web to add support for new devices. Free!
- CCS Programmer Control software easily steps the user through the process of loading firmware and using the unit.
- Runs on 4 AA batteries for field programming or 9V DC adapter if power source available.
- Automatic shutoff conserves battery life when not in use.
|