?? readme.txt
字號:
以下摘內容自21ic論壇上一位名為“win2kddk”網友所發的帖子,原帖子鏈接為
http://www.21icbbs.com/club/bbs/ShowAnnounce.asp?v=&ID=966408
================================================
這是一個用PL2303轉接的JTAG ICE,雖說還是串行通訊,但是我認為的確是方便和小巧。驅動芯片我這里的74HC245比較多,所以沒用244,其實是一樣的。Mega16L選用的是TQFP封裝。
由于我的原理圖畫起來不是很專業,所以給大家的只能是PCB了,報歉。這個PCB和其他網友提供的原理圖從原理上來說基本上是一致的。具體的元器件參數請參考PCB中的元器件上的參數(沒有在PCB的絲印層上)。
另外要大家注意的是,我的JTAG IN 和JTAG OUT是按ATMEL原裝的ICE定義做的,我想這可能更標準一些吧。
PL2303芯片在北京很好買,就是貴了點,二十幾個大洋吧。我想好多骨灰級的DIY們和我一樣是不在乎這點錢的。PL2303驅動直接從google上找吧。為了和部分用PL2303芯片的PDA等設備不發生沖突,我特別的將它的配置芯片24C02也做上了。大家可以參考PL2303的芯片資料來寫24C02的內容,主要是改廠商ID或產品ID,改成USB設備上沒有的就行了。當然也可以不用24C02。
另外在USB口旁邊的是VCC跳線,從USB取電或目標板上取電均可。
電解電容用的是表貼方形,具體封裝我也記不清了,大家找一個差不多的就是了。但是要注意,電解電容有極性之分,不要弄錯了。
USB接口用的是正方形口的。
讓大家見笑了,希望大家能多提寶貴意見!!!
謝謝。
以下是鍵接地址,下載后把JPG改為RAR就可以了。
http://www.21icsearch.com/buzi/upimage/upfile/200311261641040.jpg
這是原理圖,不算太完全。主要是24C02沒有畫上,我在PCB上后添加的24C02。我的畫圖習慣是原理圖畫個大概齊,有什么原器件引腳和定義在PCB上添加或修改。如此圖的INT0,原理圖上有相對的阻排,可是在PCB上由于布線的原因,則用了一個單獨的電阻。另所有的阻排的引腳定義原理圖和PCB上的多數對不上,而是更改了位置的,這可能是我經常在FPGA上也這樣做的緣故吧,所以我的原理圖不是很標準、不專業。大多數時侯,我是把MCU和FPGA在PCB上的引腳定義單獨記下來,以備編程和以后參考。
讓大家笑話了,大家其實可以比我做的更好的!!
將JPG改為RAR即可。
http://www.21icsearch.com/buzi/upimage/upfile/200311271427480.jpg
驅動是指2303的驅動,它有For Win9x和2K、XP及LINUIX的。其實2303就是USB2SER的專用芯片。它除了驅動程序外不需要別的軟件來支持。它在系統中被認為是一個標準的帶地址的COM端口。如COM3,并可以被大多數的軟件來操作。
此電路是我僅為初學者提供的是DIY測試作品,不對其技術正確性負責。基本上是告訴大家不要將此電路以任何理由作為商品!!要是讓老耿知道了有人偷著賣AVR JTAG ICE斷他的財路,就有你好受的了!!
自已DIY一下就行了。呵呵...
其實大家的時間也很寶貴,不應該把主要時間放在DIY上(初學者除外)。真正好用的JTAG ICE還是買ATMEL專業的代理商吧,雖然貴一點,但是產品質量和售后服務均有保證!何樂而不為吶!
作為一個老鳥<大言不慚>,我雖然有ATMEL的ICE,但是我覺得幫幫那些沒有太多銀子的初學者,讓他們更快更好的了解和使用AVR產品,快速的掌據先進科技,是我們這些老鳥們都應該做的事情。
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -