Notes from PICS and DraganM
The circuit is continuosly updating and could be enchanced with:
*Rev.B:
1) R=10k on MCLR on F4550 (is better) -aunque el firmware de la version B haga MCLR Disabled para Pic18F4550-
Also, R1 can be replaced with multiturn potentiometer 22k and adjust Vpp on 12,5V.
2) C=10pF o 12pF for crystal (important): change capacitors for oscilator (C6,C7)
3) C=330nF replace with 100nF and add in parallel 4u7 (elco) for V_USB (+5V) (c8) (important)
4)add 100nF on USB connector, on F877A and on F4550 (important) -between VCC and VSS- pins 31-32
(otherwise could appear problems of communication with MPLAB before unloading the SO the 1st time)
5)osc=RC for F877A (very important)
6)use 1N4148 instead 1N5819 (not important)
7)use BC327 and BC337 (not important)
8)use firmware from
www.icd2clone.com and PiCS
9) inductor can oscilate between 100µH to 1mH. Tested values are 100µ-180µH (ver datasheet del MC34063A)
10) de PICS: Set all sectors unprotected for write when burning firmware
11) de PICS: Uncheck Power target circuit from Mplab ICD2(5v VDD) to avoid errors on mplab.
*Rev.C is double sided board with minor modification :
-added pot for adjust Vpp (9v..14v)
-added resistor for mclr PIC18F4550
-and change capacitor for oscillator with 12pF (C6,C7)