So maybe you need to look at other parts of the circuit or see if the ICD2 is faulty. Which PIC are you programming? By all means I think ICD2 is not a very good programmer. I had lots of problem programming and debugging 12F629 (with the header) so I gave up and use PICkit1 instead. Regards, Xiaofan -----Original Message----- From: Philip Pemberton [mailto:philpem@dsl.pipex.com] Sent: Monday, June 13, 2005 4:16 PM To: piclist@mit.edu Subject: RE: [PIC]: ICD2 loading down RB6/RB7? In message <3B8AEFFADD3DD4118F8100508BACEC2C07F77276@spex> Chen Xiao Fan wrote: > RB6 and RB7 both have 4k7 pull down resistors. I just measured it. > Actually I have seen it before from some ICD2 clone circuit. That doesn't account for the massive voltage drop though. 4k7 at 5V draws 1mA. When both the PIC and the RAM have drive capacities of 20mA, it seems highly unlikely that 1mA would be enough to drag the voltage down to 1V. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist