PICflash con soporte mikroICD es un programador y depurador "In-Circuit para la familia FLASH de microcontroladores Microchip.
Ningún adaptador de alimentación es necesario. El programador es reconocido por Windows que simplifica la instalación de los "drivers". La placa de programador es específicamente diseñado para Programación Serial "In-Circuit" - (en inglés "In-Circuit Serial Programming" - ICSP). Hay marcas en el programador que describen las conexiones a los microcontroladores, modos del funcionamiento, y algunas otras notas útiles.
¿Qué se encuentra en el programador?
Cuando se conecta un dispositivo o un sistema de desarrollo, se hace por una programación IN-SYSTEM.
Cuando ligado a una Placa Experimental de Programación PICFlash (incluso), se hace un programador normal. Existe también un enchufe de ZIF optativo, sólo usado para la producción de alta volumen.
Una de las posibilidades para PICFlash de conexión a un microcontrolador es vía un conector de IDC10:

Todo que usted tiene que hacer es poner un 2x5 conector entre lo microcontrolador y otras partes de la placa. El conector de PICFlash insertado podrá programar PIC en IN-SYSTEM.
Pantalla del software de programación:

Herramienta de Desarrollo 2 en 1 - programador USB 2.0 a bordo - PICFlash + el mikro ICD: el mikro ICD es una herramienta muy eficaz para depuración Tiempo-Real que pone a punto en nivel del hardware. La depuración de ICD le permite que ejecute un programa del mikroC/mikroPascal/mikroBasic en un microcontrolador PIC y depurar los valores variables, los Registros de la Función Especiales (SFR), la memoria y EEPROM coforme el programa está corriendo. Hay también PICFlash USB 2.0 – un programador USB 2.0 ultra-rapido por una programación de MCU muy rapida. Continuando su tradición como un programador de PIC más rápido en el mercado, el nuevo PICFlash con el mikroICD soporta más PIC MCUs que da el deseñador una opción más ancha de PIC MCU para desarrollo de prototipos más extenso.
El microcontroladir se conecta al programador de PICFlash via 5 líneas dos dellos que son +5V y GND. Diferente de los programadores cuyos funcionamientos se basan en bootloads (y que‚ necesitan de regalar parte de su memoria a un programa de bootload) PICFlash programa el microcontrolador externamente para que la entera memoria está disponible para programación. Pueden programarse los microcontroladores de PIC con 5V y 12.5 V. Si programado con 5V, el pine RB3 no puede usarse para nada más salvo programación, asín un pine del microcontrolador no está disponible para una aplicación. PICFlash programa con 12.5V generados a través del suministro del tensión de alimentación +5V dejando asín el pine libre. La conexión a el ordenador es hecho via el puerto USB, para que programador de PICFlash puede trabajar en todas los ordenadores modernos.
La Placa Experimental de Programación para PICFlash:

La Placa Experimental de PIC mikroElektronika es una placa de Alta Calidad que le dará la comodidad de programar el microcontrolador. Hay enchuffes de 8, 10, 14, 18, 28 y 40 pines tipo DIP. Las placas profesionales y producción de la mikroElektronika permiten el funcionamiento fácil y rápido. Puede conectarse fácilmente por conector IDC 10. Usted tendrá que apretar el PIC en el enchuffe. Después del procedimiento de la programación estar acabado, usted puede arrancar el chip del adaptador.

: