1. Yo uso el pickit 2. Nunca pude programarlo con un ICD2.
2. Para programar el PIC yo uso CCS 4.xxx y para el programador uso el IDE de MPLAB o su propio programa del Pickit2 (ambos funcionan bien).
3.
#INCLUDE <10F200.h>
#FUSES WDT, PROTECT, NOMCLR
#USE DELAY (CLOCK = 4 000 000, RESTART_WDT)
#USE FAST_IO(B)
#BIT OUT_FOSC4 = 0x05.0
#DEFINE PIN_LED PIN_B1
void Main (void)
{
delay_ms(303);
OUT_FOSC4 = 0;
set_tris_b(0b1000);
output_b(0x00);
while (true)
{
delay_ms(1000);
output_toggle(PIN_LED);
}
}