DIY ICD2 相容燒錄器

將 ICD 改為 ICD2 compatible

 

 

多年前參加Microchip在台灣主辦的競賽,Microchip送我一部ICD。



後來Microchip出了更好用的ICD2,可以直接支援USB / RS232及多種PIC。

我雖然已買了一部ICD2,但是有一陣子手癢,就根據網路上搜尋到的資料,把ICD改裝為簡易板的ICD2,只支援RS232。

把原來的PIC16F73B換成16F876,Xtal 換成20Mhz,再加上一些跳線,這個簡易板的ICD2倒也很好用。


 

Download schema 電路圖


製作步驟:

先用其他燒錄器將 bootloader 燒到 16F876 。

將板子的 RS-232 Port 接到 PC 的 COM Port。

執行 MPLAB、 將 Debugger 或 Programmer 設為 MPLAB ICD2。

點選 MPLAB ICD 2 Setup Wizard 設定 COM Port。

關掉 COM Port 的 FIFO ( 在 Windows 的 COM Port 驅動程式裡 )。

Connect、Download ICD2 OS。

======================================


FAQ
:

1.  MAX232下方 MCLR 前 二極體規格為何?

    一個是5.1V的穩壓 (Zener) 二極體 ZD。另一個是2N4148。

2.  電路圖左邊中間二極體是1N4148 2個嗎?

     是的,作倍壓整流以得到約13V的 VPP電壓供燒錄使用。

3.  電路圖右上邊的 option 方框是什麼?

     電路圖右上邊的 option 方框裡的電路可以不作,電源直接吃將被燒錄的板子的 5V 電源。

4.  Vpp, Vdd, Target MCLR, PGC, PGD 是不是要依預燒PIC種類插不同對應PIN點?

    是的,排列方式請參考 Microchip的資料。 http://www.microchip.com.tw

5.  16F876 的 bootloader 那裡有?

     MPLAB 內就有 ( C:\Program Files\Microchip\MPLAB IDE\ICD2 中的 BL010101.HEX )

   


 

BACK

 

====================================================================================== 

歡迎拷貝、轉載、引用、修改或出售本網站資訊,請註明出處。

注意 : 因使用本網站所導致的任何傷害或損失本人概不負責。

Philip Sun / TAIWAN 

ilufa@yahoo.com

copy right 2004

 

 

Free Web Hosting