想請問實習版的問題!!
|
|
|||
---|---|---|---|---|
新會員
|
發表於: 2010/7/1 17:08
|
|||
|
Re: 想問一下C程式 PIC16F 轉到 PIC18F 有些部分要怎麼改~
|
||||
---|---|---|---|---|
新會員
|
回 Ryang :
我們實驗室有買APP001 REV.3 然後是用 來燒錄MPLAB IDE v7.41 寫程式是用CCS C 學長留的資料都是用CCS C寫出來的 我們也是用這個寫了控制機器人的程式 後來是程式太長 PIC16燒不進去 才想改用PIC18 結果把程式燒到PIC18裡面不能直接用 LED可以 用到有直留馬達的程式後才發現不能用 才想說宣告的方式是不是有變 卻沒資料能看 找到了一堆C18寫出來的= = 想問問.. 如果還是沒辦法 可能就要學C18怎麼用了..冏
發表於: 2009/11/5 15:23
|
|||
|
Re: 最近在自製燒錄版遇到問題...
|
||||
---|---|---|---|---|
新會員
|
我看完 那些之前的討論資料
PIC16F690 系列再除錯模式下需要一個 AC162061 的轉接座,這樣才可以對 PIC16F690 除錯。如果是在 Programming 模式下的話,ICD2 就可以直接燒錄程式不需要 Header。 我是用PIC16F877A也需要轉接座嗎?Programming 模式我是在這個模式裡面燒的 在MPLAB IDE 下,選擇元件 (Select Device) 的對話視窗裡就有是否要使用Adapter 的訊息。 我有進去看過沒有Adapter 然後 腳位燒錄腳都有對應到全部pass 我也都有做到了.. 現在完全找不到問題在哪= = ========= 1.平常燒錄都是用CCS C --COMPILE完後 2.開啟MPLAB IDE v7.41 3.IMPROT--XX.HEX 4.Configure--設定如圖 5.Programming--MPLAB ICD 2 6.Programming target device(燒入) 然後就可以用了 插在自製燒錄版 在5. Connecting to MPLAB ICD 2 ...Connected Setting Vdd source to MPLAB ICD 2 ICDWarn0020: Invalid target device id (expected=0x71, read=0x0) ...Reading ICD Product ID Running ICD Self Test ...Passed MPLAB ICD 2 Ready 然後就不知錯在哪裡了!! Attach file: (0.00 KB)
發表於: 2009/11/5 15:12
|
|||
|
Re: 最近在自製燒錄版遇到問題...
|
||||
---|---|---|---|---|
新會員
|
ICD型號選錯押 我接到實習版的時候 他能夠燒的說!!
ICD2晶片型號 第一次連線到ICD2的時候 他會自己下載 我不能選0.0 PIC晶片 我是沒選錯拉 因為一般都是用這樣在實習版上燒的 PIC可能壞掉 我覺得也很有可能 目前手邊PIC 存活量極少 我在跟學長要來試試看!! 所以說 我接5V可以摟? NC腳沒接 也沒關西? P.S PIC好像很容易燒掉...悶
發表於: 2009/11/4 21:22
|
|||
|
Re: 最近在自製燒錄版遇到問題...
|
||||
---|---|---|---|---|
新會員
|
之前我是用5V接到測試版
然後 ICD2接到測試版5個腳 NC接到B3 這時沒接2極體 然後 ICD2沒找到PIC就算了 還燒了 今天試了 2極體接上去..NC腳有接沒接 ICD2都跑出錯誤 Connecting to MPLAB ICD 2 ...Connected Setting Vdd source to MPLAB ICD 2 ICDWarn0020: Invalid target device id (expected=0x71, read=0x0) ...Reading ICD Product ID Running ICD Self Test ...Passed MPLAB ICD 2 Ready 以下是我燒錄時的設定 ICD2燒錄電源要設定"由開發板自行給電" 應該是LOW VOLTAGE PROGRAM 巴!!? http://www.fotopu.com/image/14449 目前還是失敗狀態= = 至於3用電錶我也有拿來量過了 都沒問題耶!! Attach file: (0.00 KB)
發表於: 2009/11/4 17:06
|
|||
|
Re: 想問一下C程式 PIC16F 轉到 PIC18F 有些部分要怎麼改~
|
||||
---|---|---|---|---|
新會員
|
我已經習慣PIC C Compiler
突然要換C18還真不習慣 因為找到很多的程式都事C18寫的 所以看起來還真不習慣 p18f4520.h 要去哪裡看呀? 要灌C18才能看到 我習慣用PIC C Compiler 寫完程式 然後用MPLAB IDE v7.41 燒程式到PIC裡面
發表於: 2009/11/4 15:26
|
|||
|
Re: 最近在自製燒錄版遇到問題...
|
||||
---|---|---|---|---|
新會員
|
= =!!!
這跟我查到的 腳位一樣說.. 我明天在重接一次好了
發表於: 2009/11/3 22:18
|
|||
|
最近在自製燒錄版遇到問題...
|
||||
---|---|---|---|---|
新會員
|
因為最近常常要是程式 單晶片一直插拔插拔...
常常把單晶片的腳都弄歪.. 所以就上網找 看怎樣做一塊. 參考網頁 http://w3.hyivs.tnc.edu.tw/pic/demo/demo.htm 電路圖--左上角電話線接法 http://w3.hyivs.tnc.edu.tw/pic/demo/%E7%84%8A%E6%8E%A5.jpg 我在一個電路板上焊了PIC座夾 然後焊了一個電話街頭 6個腳位都照他的接了 然後將PIC16F877A 放到PIC夾座上 插上ICD2 然後 PIC就燒掉了 我有檢查過電路 都沒有接錯腳 能幫我解惑一下媽?
發表於: 2009/11/3 21:45
|
|||
|
Re: 想問一下C程式 PIC16F 轉到 PIC18F 有些部分要怎麼改~
|
||||
---|---|---|---|---|
新會員
|
先感謝各位高手的講解!!
原來datasheet 能查到 PIC16和18的硬體和function 押 之前有查過怎接L298的電路圖而已 我都忘了這裡了 我馬上去查查看 謝謝 Alecfox說到 Function 有些是方便判讀 但執行效率並不會比較快 恩 不過對我來說 比較好學 而組合語言的 我還不太懂 雖然有修過8051的課程 還是不太行... 還有有空 我也會考慮參加Microchip的免費課程
發表於: 2009/11/3 21:18
|
|||
|