> By the way, will you release your code one it is ready? Sure. But it will be slow... until its functions are all tested. But if you want to see the code now, mail me offlist. I still have some hardware issues to settle... the waveform looks correct on scope but the PIC reads 0x3FCF instead of 0x3FFF... Still I confirm that's no bug in the read routine. I think it has something to do with the level of the waveform or overshot/undershot etc. > Now that PICKit 2 is on the horizon, more people will be willing to > hack it to do more. We will see how the PICKit 2 design... As far as PICKit 1 hardware is concerned, I see there is a problem if you want to extend its capability. Namely the Vpp output from the charge pump circuit. I have seen on my scope last night, it will raise to 12V then drop back in curve to somewhere slightly lower than 10V before up again after the PID makes the necessary correction. I think this happen because the firmware prepare the Vpp to 12V in advance before turning on the Vpp transistor. Anyway when it's loaded by the target PIC, a new adjustment needed and it takes time for the PID to perform. This will not be a problem for PIC12F675 as the Vpp range is Vdd+3.5V until 13.5V! I like the bus-powered USB product! The design of PICKit 1 is great to get 13.5V (and its level is controllable through the PID) out of the 5V from USB bus. Anyway if the PID controlled Vpp can't be improved, I see there is a very limited device, which can be supported. Anyway I'm not a hardware guru and am seeking for a solution... > And you are definitely doing the pioneer work. Well I don't think I am. I bet there must be someone out there doing the same... :) Best regards, WH Tan -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist