IC-ICD1-B PIC MICROCONTROLLER IN-CIRCUIT DEBUGGER AND PROGRAMMER
***OBSOLETE PRODUCT*** WILL NOT WORK WITH LATEST MPLAB, WORKS WITH MPLAB 5.40 AND CCS C COMPILER AND IDE FOR ALL PICs

INFO:
PIC-ICD1 is the very first In-Circuit-Debugger released by Microchip. At that time the only PICs with ICD features were PIC16F87X microcontrollers and the MPLAB version was 5.40. Microchip released then MPLAB-ICD2 and discontinued the support for MPLAB-ICD1. So with this debugger/programmer you can work only with PIC16F873,874,875,876,877 and MPLAB 5.40. CCS C compilers and IDE use same debugger, so you can use this board with CCS C compilers to program and debug ALL PIC microcontrollers with this software. Peoples who try this enviroment say that PIC-ICD1 with CCS C compiler work faster than MPLAB-ICD2, but we never try.
FEATURES:
HARDWARE:
PIC ICSP connector (top view)
SOFTWARE:
MPLAB-IDE 5.40 - you can download from Microchip's web site
FAQ:
Q: What's the difference between PIC-ICD1 and MPLAB-ICD2?
A: PIC-ICD1 is compatible with the very first version of MPLAB-ICD. It works
with CCS C IDE and MPLAB 5.40. With CCS C IDE you can develop with any PIC,
MPLAB 5.40 supports only PIC16F87X PICs.
Q: What is the difference between PIC-ICD1 and ICD-S40 from www.ccsinfo.com?
A: No difference to the best of our knowledge. The ICD-S40 uses Microchip's
RJ45 connector, ours use 0.1" step connector.
Q: What should I know when connect PIC-ICD1 to target board.
A: It's very important your target PIC MCLR to not be connected directly to
VCC! During the programming/debugging MCLR goes as high as 13VDC and if your
target MCLR is connected directly to target VCC you will blow either PIC-ICD1
either your target board. Use always 10K pullup resistor from MCLR to VCC.
Q: What should I know when work PIC-ICD1 and RS232 port .
A: COM port should be set with HARDWARE FLOW CONTROL and FIFO buffers DISABLED!
ORDERING CODES: PIC-ICD1-B completely assembled and tested + ICSP cable