PIC可以用Serial 的方式燒錄flash,使用三個pin :
CLK
DATA
VPP
另外, IC要供電(VDD, VSS),並且和燒錄器共地。
燒錄時,要讓PIC進入program/verify mode,方式是:
將CLK, Data 保持low,然後將VPP端的電壓由VIL提升到燒錄電壓VIHH (ref: programming spec).
當進入program/verify mode後,就可以用CLK/DATA兩個pin對PIC的flash作讀寫。
CLK, DATA pin一般是PIC的GPIO Pin。
VPP一般會和MCLR一起,MCLR是reset pin. (low enable)。
電路圖可以看到,MCLR/VPP pin腳接到VDD前要串連一個電阻,因為燒錄時VPP的電壓會大於VDD。所以要需要一個電阻承受壓降。
如果MCLR不作reset的話,不用接VDD,也就不用接電阻了。
ICD 2的安裝不太自動,安裝完MPLAB後,在MPLAB的folder中就會有driver 目錄(要找一下)。
插上ICD 2,會出現"新的裝置",安裝驅動程式,手動指定驅動程式的位置到MPLAB driver的位置。安裝OK。
安裝完後到系統裝置中檢查一下,USB裝置是否有出現mplab icd2。如果是? 號,就要用"更新驅動程式"重新安裝一次。
安裝完後,插上target board。選好device (和target board上的chip型號一樣)後。選programmer -- Select ICD2.
programmer -- settting -- power -- output power to target board(icd2 供電給target board)。
programmer -- connect
看看output window有沒有ok 的message。
訂閱:
張貼留言 (Atom)
網誌存檔
-
▼
2005
(620)
-
▼
11月
(63)
- filckr 的photo link 備份
- wavecom - test
- The Definic Guide to GCC - 筆記 I
- LinuxBIOS - workrecord
- Linux 的internet proxy server
- Winbond W78E58B : 華邦的9051變種MCU
- Keil 51 Compiler的memory model and Optimize
- Intel 82845G GMCH Overview 筆記
- 預計的步驟
- Google又有新服務: Google Base
- VOIP的奇妙網站
- 12 小時與24小時制
- 有趣的照片 - 動物園
- ZFS : amazing file system ,oh.. this is not its fu...
- 案子報價 成本估算
- Etherboot
- LinuxBIOS HOWTO : EPIA-M-howto
- SUSE 10.1alpha 試裝 - 安裝過程
- MTRR : Memory Type Range Register
- 標示一下Blogger的H?
- GPL Editor : Notepad++
- Linux : Mount NERO's iso image : nrg
- 網路相簿
- 古老照片:1971的西門町
- 真是丟臉,違反別人的版權卻要維護自己的版權: SONY Rootkit 被發現用了LGPL版權的code
- install svn in debian
- KBOOT:用linux作bootloader ?
- Windows中看gostscript檔的方法
- LinuxBIOS test build
- Video Disk Recoder :VDR (linux)
- PIC compile : Can't Find xx words for pset text13 ...
- 16F872與16F873A的pin assignment 比較
- 紀錄一下:broadbandbox Media Center的Flash
- LinuxBIOS
- Linux Fast Boot
- 測試一下flickr的200張限制好
- EyeMaze : 演化遊戲
- 紀錄一下:OpenSUSE的download site
- 楊威利語錄
- Google的新服務: Google Analytics
- PVR Test ....music streamming
- 誰將進入你的客廳:IKEA 還是Microsoft ?
- 本期的Linux Journal
- 彰銀
- 古老的Home Theater : broadbandbox
- 在vi中輸入控制字元 ^M的方法
- PIC的ISP : In-Circuit Serial Programming - ICD2
- 太克研討會
- Linux socket Programming - inetd
- ,
- 爛人的婚禮: 南庄,三義,台中,豐原
- picasa2 : 很方便影像管理軟體
- wavecom openAT : 開放GSM/GPRS Module的core
- 大潤發變貴了..
- Virus, 病毒 - MS 防毒
- PIC 12F508 , IO Pin
- Opensource SIP Stak compared
- How to make a request?
- 騙人的東西: Gizmo, Gizmo is NOT Opensource
- lynx 和 Gmail : attach file
- 計數器
- sshd和網路 : 啟動的順序
- Freeworlddialup的sip server data:
-
▼
11月
(63)
沒有留言:
張貼留言