The MPLAB ICD 3 now supports very high speed programming of Microchip's Flash-based Microcontrollers.
#Microchip icd3 driver serial
The MPLAB ICD 3 supports Microchip Technology’s proprietary 2-wire In-Circuit Serial Programming™ (ICSP™) mode, as well as the Enhanced ICSP programming mode.
The below video was taken at the Embedded Systems Conference Boston 2008, with my handy LG Viewty videophone (which isn't as smooth as I'd like it to be): By providing the same development, programming, and debugging environment for all of Microchip's Flash-based microcontrollers, design engineers can easily move between Microchip's 500-strong PIC and dsPIC portfolios to find the best device for their application. The MPLAB ICD 3 maintains backward compatibility with the RJ-11 interface found on the ICD 2, allowing easy connection to customer target boards for prototype debugging and rapid device programming. Hardware breakpoints are supported as with the ICD 2. ICD 3 supports up to 1,000 software breakpoints, including complex, sequenced, and ANDed breakpoints. The ICD 3 is fully compatible with the previous ICD2, and ICD 2 users of the ICD 2 will see virtually the same user interface.Ī significant difference between ICD 2 and ICD 3 is new support for software breakpoints. The MPLAB ICD 2 was introduced in November 2002 Since that time, nearly 200,000 have been shipped, making the ICD 2 the most popular development tool available from Microchip. The MPLAB ICD 3 offers full compatibility with the the previous MPLAB ICD 2, and takes full advantage of USB 2.0 to offer a very high speed debug and programming environment.
The new The MPLAB ICD 3 connects to the host PC via a USB 2.0 interface (backwards compatible to USB 1.1). The MPLAB ICD 3 supports in-circuit programming and debugging of all of Microchip's microcontrollers.