Hi, I started with PICs( made by Microchip) only recently. I bought PICkit3 and= ICD 3 to be able=20 to program PICs and make in-circuit debugging. But in-circuit debugging doe= s not work for=20 me as it should and Microchip was not still able to help. I even open a ticket but they were not able/willing to answer it - the tic= ket remains "pending"=20 and I doubt it will be ever answered . Shortly ,It does not seem to me that Microchip care about customers , parti= cularly the new=20 customers as it should. So I am thinking about moving to ATMEL.=20 Or is here anyone who switched to PIC from Atmel? :-) My story is here with few details: I bought adaptor with PIC16F648A-ICD to use it for the debugging code of PI= C16F628A.=20 Unfortunatelly, I can NOT still use PIC16F648A - ICD for the debugging . When I try to debug the code, using PIC16F648A-ICD and ICD3 or PICkit3 I re= ceive ICD3Err0040: The target device is not ready for debugging. Please check your configuration bit settings and program the device before = proceeding. Stepping target failed. My Config is __CONFIG _CP_OFF & _LVP_OFF & _BOREN_OFF & _MCLRE_ON &=20 _WDT_OFF &_PWRTE_OFF & _INTOSC_OSC_NOCLKOUT I bought ICD3 and PIC16F648A-ICD from http://www.farnell.com/. An engineer = from the=20 Farnell confirmed the problem with ICD3 reporting: " Hi I have been trying to get a similar version of a Microchip header workin= g. But not had any=20 success with the ICD3 yet. All my attempts have failed. This may be an issu= e that Microchip=20 need to know about.=20 " I think can spend my time on learning AVR instead=20 Your comment is welcome. Thanks L --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .